Я реализовал одно простое приложение MVC3, в котором использовал проверку UnobtrusiveJavaScript. У меня есть одно раскрывающееся меню, которое я не хочу проверять. событие, я не проверял ViewModel.
ViewModel
public class TutorAddressViewModel
{
public TutorAddressViewModel()
{
AddressType = new List<SelectListItem>();
}
public List<SelectListItem> AddressType {get;set;}
public byte TypeID { get; set; }
}
Вид
<table style="background: none; " class="addressDetail">
<tr>
<td>
@Html.DropDownListFor(m => m.TypeID,Model.AddressType , new { @Style = "Width:150px;" })
</td>
</tr>
</table>
этот раскрывающийся список типов адресов, который я не хочу проверять, когда я установил UnobtrusiveJavaScriptEnabled для этого свойства false в веб-конфигурации, он работает нормально, означает, что он не проверяет этот элемент управления, но когда я установил для него значение true, он не позволяет мне для POST формы, когда AddressType пуст.
Итак, как я могу удалить проверку UnobtrusiveJava для определенного элемента управления?