我是一個很長時間的Webform開發人員。我習慣於使用asp.net驗證器控件來驗證用戶輸入。WebForms,ASP.NET驗證器和JS驗證框架
雖然我喜歡asp.net有可能驗證客戶端和服務器端輸入的事實,但我覺得驗證器渲染的方式並不理想。我一直在羨慕,在JavaScript驗證庫(如Parsley.js),並希望asp.net驗證器會這樣工作。例如,我希望能夠更改未通過驗證的字段的css類。或者我想隱藏或顯示基於驗證邏輯的img。
但是,像Parsley.js這樣的庫移動問題是我失去了服務器端驗證,出於安全目的,它是最重要的一層。
有沒有一種方法來集成服務器端驗證,與客戶端框架?以不需要大量重複工作的方式?
你看過http://xvalwebforms.codeplex.com/嗎? – jrummell 2013-02-11 20:17:25
沒有。我現在看。 – Aheho 2013-02-11 20:19:20
asp.net mvc完美融合了'jquery.validate'和'jquery.validate.unobtrusive'。你應該考慮添加客戶端驗證。 – 2013-02-11 20:20:10