Создать N пользовательских элементов управления (частичные представления)

Я пытаюсь перенести проект из веб-форм в MVC. Мне нужна страница (просмотр), где я могу сделать N частичных просмотров и представить данные. Модель должна выглядеть примерно так:

    public class ContactInfo
    {
        Contact customer{get;set;}
        List<Contact> guests {get;set;}
    }

Кто-нибудь может мне с этим помочь. Я знаю о @HTML.RenderPartial, но у меня есть проблема при отправке этих данных. Другая проблема, которая у меня есть, заключается в том, что некоторые поля являются обязательными в зависимости от того, к какому типу контактов они принадлежат. Поначалу будет очень полезно, если я смогу просто предоставить эти данные. Позже найдут решение для обязательного поля, может быть, некоторые пользовательские валидаторы или что-то. Как я сказал или нет, я новичок в этом, поэтому что-то из этого может показаться глупым.

0 ответов

Другие вопросы по тегам