C#前端驗證和后臺驗證代碼實例
1.Jquery驗證
1)引入頭文件
<script src="../../Scripts/jquery-1.7.1.js"></script>
<script src="../../Scripts/jquery.validate.js"></script>
2)根據(jù) 表單name和id屬性 調(diào)用校驗代碼 查看 JqueryValidate.js文件 主要是兩個屬性 rules 和messages
$(function() { $("form").validate({ rules: { Name: { required: true, maxlength: 5 }, Age: { required: true, number: true }, Email: { required: true, email: true } }, messages: { Name: { required: "*", maxlength: "*最大長度5" }, Age: "*", Email: "*", } }); });
2.微軟提供的前端驗證
1)引入頭文件 <script src="../../Scripts/jquery.validate.unobtrusive.js"></script>
2)修改web.config文件
3)在Model類中添加特性標簽 (會自動生成前端標簽的屬性)
主要四個特性標簽 Range Required StringLength RegularExpression
3.Mvc后臺驗證
只需調(diào)動ModelState.IsValid方法就可以 編譯器運行時內(nèi)部會自動根據(jù)特性標簽來驗證表單
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
c# 如何將RadioButton與DataTable數(shù)據(jù)進行綁定
我接觸到的有將兩個控件的數(shù)據(jù)綁定、將控件的屬性與DataTable綁定,以下說說在將DataTable與RadioButton綁定的過程中出現(xiàn)的問題2012-11-11C#導出GridView數(shù)據(jù)到Excel文件類實例
這篇文章主要介紹了C#導出GridView數(shù)據(jù)到Excel文件類,實例分析了C#使用GridView及Excel的技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-03-03C#使用ODBC與OLEDB連接數(shù)據(jù)庫的方法示例
這篇文章主要介紹了C#使用ODBC與OLEDB連接數(shù)據(jù)庫的方法,結(jié)合實例形式分析了C#基于ODBC與OLEDB實現(xiàn)數(shù)據(jù)庫連接操作簡單操作技巧,需要的朋友可以參考下2017-05-05