Описание тега asp.net-mvc-viewmodel
Модель представления - это класс, который представляет модель данных, используемую в конкретном представлении.
3
ответа
Реализация ViewModel в ASP.NET MVC. Является ли этот код лучшей практикой?
Я только начал использовать ViewModels. Можете ли вы, ребята, проверить этот код, чтобы увидеть, следую ли я лучшей практике? Есть что-нибудь необычное? Вы бы сделали проверку по-другому? Извините, если код длинный (в нем так много частей). Я пыталс…
18 фев '12 в 02:25
1
ответ
Атрибут DataType.PhoneNumber не влияет на отображение
У меня есть [DataType(DataType.PhoneNumber)] на String поле в моем представлении модели. Когда отображается номер телефона, он отображается в виде простой строки без форматирования. Другое поле в моем представлении модели имеет [DataType(DataType.Ur…
18 июн '18 в 17:50
1
ответ
Передача данных из представления в контроллер с использованием ViewModel
Я хочу передать данные формы из представления в контроллер с ViewModel это возможно? Я получаю нулевое значение при отправке данных. Мой код: Моя ViewModel содержит ссылку на класс модели. Данные, которые я хочу передать, предназначены для двух моде…
04 окт '17 в 12:37
1
ответ
Как правильно использовать свойства C# в этом конкретном сценарии ASP.NET MVC?
У меня есть свойства, определенные в моей модели представления, как так - public string FullName { get { return FirstName + " " + LastName; } set { FirstName = FullName.Split(null)[0]; LastName = FullName.Split(null)[1]; } } public string FirstName …
14 фев '17 в 20:44
1
ответ
Простая логика получения в ViewModels
Можно ли иметь простую логику (без каких-либо зависимостей) в методах получения ViewModels или она должна содержать только автоматические свойства? в этом случае просто проверка на ноль, поэтому мне не нужно делать это в контроллере каждый раз, когд…
03 апр '17 в 11:08
0
ответов
Как расширить ViewModel составленным свойством
В проекте MVC у меня есть этот simpel ViewModel, который я использую, чтобы заполнить таблицу в.cshtml. Каждый столбец легко заполняется свойствами объекта устройства. Мне нужно сделать новый столбец и заполнить его счетчиком. Этот счет создается из…
28 апр '15 в 08:38
2
ответа
ASP.Net MVC - делает MVVM правильно
У меня просто быстрый вопрос относительно шаблона проектирования MVVM... Мне просто интересно, является ли способ, которым я делаю вещи, "правильным" способом? У меня есть режим категории, например, так: [Table("Category")] public class CategoryMode…
16 сен '14 в 12:30
0
ответов
MVC ViewModel State Dropdown
Я новичок в MVC и View Models, и пытаюсь обернуть свои мысли о том, как все это работает и связывает воедино. Я пытаюсь заполнить раскрывающийся список состояний в таблице адресов. У меня есть таблица состояний с StateAbbr и StateName. Что я хотел б…
20 июл '16 в 15:30
2
ответа
Свойства View Model не установлены на HttpPost
My View Код модели: public class Step2ViewModel : MultiStepBaseViewModel { public IList<LayoutDetail> LayoutConfig { get; set; } } Мой код просмотра: @model eliteemail.Web.Mvc.Areas.Emails.ViewModels.Step2ViewModel @{ ViewBag.Title = "Layout";…
23 апр '13 в 08:43
2
ответа
MVC C# ViewModel с табличным объектом
У меня есть модель представления как таковая public class NoteViewModel { public tblNotes tblnote { get; set; } } В моем контроллере я делаю следующее после сборки, чтобы мой контроллер знал о viewmodel: NoteViewModel viewModel= new NoteViewModel();…
23 июл '12 в 15:58
1
ответ
Отображение всех данных в представлении MVC
Это мой первый проект MVC с нуля, и я пытаюсь отобразить несколько повторяющихся данных записи в виде при первой загрузке, а затем позволить пользователю редактировать поля на той же странице при нажатии кнопки редактирования и сохранять данные для …
05 дек '13 в 15:17
0
ответов
MVC4 AllowHtml не работает со словарем
У меня есть класс public class TemplateViewModel { [AllowHtml] public string Template { get; set; } [AllowHtml] public Dictionary<string, string> LocalizedContents { get; set; } } Когда я ввожу HTML-код для шаблона, это нормально. Когда я ввож…
30 июл '18 в 04:58
1
ответ
Пример MVC ViewModel
Я делал уроки и пытался изучить лучшие практики, когда дело доходит до разработки MVC. Дизайн, который я использую ниже, взят из Pro ASP.Net MVC5 от Apress/Adam Freeman. Пока что все идет хорошо... но я все еще не совсем понял, как работать с контро…
28 июн '14 в 17:15
1
ответ
Отображение ViewModel на связанные объекты
У меня есть ViewModel с несколькими свойствами (виртуальная машина для многошагового мастера): public class CallViewModel { [Key] [Column(Order = 0)] [HiddenInput(DisplayValue = false)] public System.Guid CallID { get; set; } [Required, Display(Name…
04 ноя '18 в 12:17
0
ответов
MVC 6 - концепция ViewModel Builder
Я начал рефакторинг веб-приложения ASP.Net 5, которое использует MVC 6 и Entity Framework 7, когда мне стало интересно о некоторых моментах. Мои контроллеры в настоящее время используют DbContext реализация через внедрение зависимостей, чтобы заполн…
08 дек '15 в 19:17
1
ответ
Получение ссылки на нулевое значение при попытке передать модель просмотра
Я получаю исключение ошибки нулевой ссылки при попытке передать данные для просмотра модели ViewModel public class AccommodationApplicationViewModel { public AccommodationApplicationViewModel() { } public PropertyRentingApplication _RentingApplicati…
30 июл '15 в 16:10
1
ответ
Как использовать универсальные типы в виде модели mvc
Я хочу создать частичное представление, которое будет использоваться несколько раз с различными объектами. Кажется, что способ сделать это - реализовать интерфейсы и использовать универсальные типы. Но после долгих поисков я все еще не понимаю, как …
22 сен '18 в 08:59
1
ответ
Вернуть нулевое значение после страницы PostBack в Mvc4
Я хочу создать Invoice Create View. Моя viewModel следующим образом: public class InvoiceCreate { public IEnumerable<InvoiceItem> InvoiceItems { get; set; } public IEnumerable<Recipient> Recipients { get; set; } public Sender Sender { ge…
28 май '13 в 08:34
1
ответ
Хорошо ли определять свойства типа "Модель" во ViewModel, ASP.net MVC
Я прочитал несколько сообщений об использовании ViewModel в ASP.net MVC и понял, что он отличается от "ViewModel" в шаблоне MV-VM. ViewModel используются для того, чтобы избежать доступа к Model напрямую из View, но является ли хорошим подходом имет…
29 июн '13 в 20:10
1
ответ
Как создать модель сложного вида в ASP.NET MVC?
Создание и обновление модели сложного вида - это то, с чем я борюсь большую часть времени, когда я работаю над веб-проектом. Например, я получил PageViewModel который принимает URL фонового изображения и заголовок страницы для передачи _Layout.cshtm…
13 авг '16 в 07:19