Допустим, у меня есть следующие SelectList (страны) в ViewModel:ASP.NET MVC 2 Validate SelectList
//..
private static string[] _countries = new[] {
"USA",
"Canada",
"Japan"
};
//...
SelectList Countries = new SelectList(_countries, dinner.Country);
//...
И я сделать выпадающий список в следующем виде:
<%: Html.DropDownListFor(m => m.Dinner.Country, Model.Countries) %>
I заметил, что используя firebug, я могу вставлять свои собственные значения в DropDownList, и это значение может быть вставлено в базу данных.
Каков наилучший способ проверить, нет ли введенных значений (предпочтительно DRY-метод)?
Спасибо, это тот ответ, который я искал. MVC 2 (аннотации), а не общие (булевы методы). – KPthunder