2013-06-20 3 views
0

на данный момент Я проверяю список флажков в модели, переопределяя функцию IsValid, поэтому он будет проверен на стороне сервера, но мне было интересно, есть ли способ добавить проверку на на стороне клиента. Спасибо.Проверка списка проверок ASP.NET MVC

+0

Нет проблем. Здесь, чтобы помочь ... –

ответ

0

Вы можете использовать jquery для проверки ненавязчивого скрипта. Для этого вам потребуется поставить DataAnnotation атрибуты вашей модели класса

что-то вроде следующих

public class Model 
{ 
    [Required(ErrorMessage="Name is required")] 
    [StringLength(50, ErrorMessage = "Name can not be greater than 50")] 
    public string Name{ get; set; } 
} 

И включают в себя следующие сценарии на ваш взгляд

<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.js")" type="text/javascript"></script> 
+0

Я сделал это, и я подумал, что добавление обязательного атрибута будет проверять список флажков, но по какой-то причине это не так. – atang

+0

хорошо, я понимаю вашу проблему. Как выбрать один из флажков? – Anand