ASP.NET MVC ViewModel для хранения списков и «изображений или URL-адресов YouTube» - PullRequest
0 голосов
/ 14 апреля 2011

Я отправляю этот вопрос, потому что я не знаю лучшего / правильного способа сделать следующее.

Мой товарищ по команде (дизайнер) прислал мне красивый дизайн, который включает в себя мастера добавления новых предметов (для аукциона). Пользователь должен заполнить все необходимые данные, включая заголовок, описание, начальную цену ... и т. Д. И список тегов (до 4 тегов - выбранных из базы данных, будет использоваться автозаполнение), а также список до 3 изображений / URL-адресов YouTube (для лучшего объяснения проверьте это изображение: http://i55.tinypic.com/2v11zzr.png)

Хорошо, поэтому я разобрался, как мне сделать мастера (ссылка: , как создать мастера с ASP.Net MVC ), но я не уверен, как собирать списки и изображения / URL. Вот что я думаю:

  1. Для изображений / URL я должен создать модель родительского представления, от которой наследуются два подкласса (ImageViewModel & YoutubeUrlViewModel), а затем в действии контроллера, когда я анализирую данные поста, я проверю посмотрите экземпляр родительской модели представления и действуйте соответственно.

  2. Теперь по поводу списков, я не уверен, должен ли я включать список в мою модель представления или я должен включить 4 строковых свойства, представляющих теги (то же самое будет применяться к списку изображений / URL) .

Так каков наилучший способ сделать это?

1 Ответ

0 голосов
/ 21 апреля 2011

и взломаны на помощь: http://haacked.com/archive/2008/10/23/model-binding-to-a-list.aspx

:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...