Как я могу использовать Asp.net MVC для проверки, что свойство списка имеет минимальное количество элементов (count = N)? - PullRequest
5 голосов
/ 15 июля 2010

У меня есть модель представления, у которой есть свойство, которое выглядит следующим образом

Property SelectedGroups() as List(of string)

В представлении у меня есть что-то подобноеJQuery.Есть ли способ создать атрибут проверки в свойстве SelectedGroups, для которого потребуется минимальное количество элементов в списке?Это можно сделать с помощью JavaScript, но я бы хотел, чтобы он работал с

<% Html.EnableClientValidation()%>
<%: Html.ValidationSummary(False)%>

1 Ответ

2 голосов
/ 15 июля 2010

Вы должны написать собственный валидатор.Встроенные валидаторы не такие сложные.

ScottGu написал хорошую статью о пользовательских валидаторах: http://weblogs.asp.net/scottgu/archive/2010/01/15/asp-net-mvc-2-model-validation.aspx

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