я использую Bootstrap MULTISELECT PluginMVC на стороне клиента проверки с Обязательным атрибутом не работает
<select class="btn btn-default col-md-1" name="fw_dropdown" id="fw_dropdown" multiple="multiple" required="required">
@foreach (var fw in Model.FWIndex)
{
<option value="@fw">@fw</option>
}
</select>
после того как я добавить необходимый атрибут, форма может отображать сообщение о том, что поле не выбрано. Однако, когда я перехожу к выбору поля, сообщение продолжает отображаться, что кажется, что выбранное значение не может быть получено. Когда я перезагружаю проект и выбираю нужное поле, я могу продолжить запрос отправки.
Как исправить это?
Добавление '[Требуется]' атрибут к свойству коллекции означает только то, что она не может быть 'null' (пустая коллекция без элементов проходит). И использование шаблона репозитория не имеет к этому никакого отношения. У вас все еще есть модель со свойствами, но в любом случае, если вы редактируете данные, тогда вы должны использовать модель представления - [Что такое ViewModel в MVC?] (Http://stackoverflow.com/questions/11064316/what-is -viewmodel-в-MVC). –
@StephenMuecke Я отредактировал вопрос. можете ли вы помочь взглянуть на него? Благодаря! – yellowbowlmigration
Это не то, как сгенерировать '