2013-06-20 117 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