C#前端驗(yàn)證和后臺(tái)驗(yàn)證代碼實(shí)例
1.Jquery驗(yàn)證
1)引入頭文件
<script src="../../Scripts/jquery-1.7.1.js"></script>
<script src="../../Scripts/jquery.validate.js"></script>
2)根據(jù) 表單name和id屬性 調(diào)用校驗(yàn)代碼 查看 JqueryValidate.js文件 主要是兩個(gè)屬性 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.微軟提供的前端驗(yàn)證
1)引入頭文件 <script src="../../Scripts/jquery.validate.unobtrusive.js"></script>
2)修改web.config文件
3)在Model類中添加特性標(biāo)簽 (會(huì)自動(dòng)生成前端標(biāo)簽的屬性)
主要四個(gè)特性標(biāo)簽 Range Required StringLength RegularExpression
3.Mvc后臺(tái)驗(yàn)證
只需調(diào)動(dòng)ModelState.IsValid方法就可以 編譯器運(yùn)行時(shí)內(nèi)部會(huì)自動(dòng)根據(jù)特性標(biāo)簽來驗(yàn)證表單
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- C#實(shí)現(xiàn)在前端網(wǎng)頁彈出警告對(duì)話框(alert)的方法
- C#使用后臺(tái)線程BackgroundWorker處理任務(wù)的總結(jié)
- 微信小程序支付之c#后臺(tái)實(shí)現(xiàn)方法
- webBrowser執(zhí)行js的方法,并返回值,c#后臺(tái)取值的實(shí)現(xiàn)
- C#后臺(tái)接受前臺(tái)JSON字符串裝換成字典集合處理
- asp.net中javascript與后臺(tái)c#交互
- C# WinForm程序處理后臺(tái)繁忙導(dǎo)致前臺(tái)控件假死現(xiàn)象解決方法
- 基于C#后臺(tái)調(diào)用跨域MVC服務(wù)及帶Cookie驗(yàn)證的實(shí)現(xiàn)
相關(guān)文章
C#實(shí)現(xiàn)六大設(shè)計(jì)原則之接口隔離原則
這篇文章介紹了C#實(shí)現(xiàn)六大設(shè)計(jì)原則之接口隔離原則的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-02-02c# 如何將RadioButton與DataTable數(shù)據(jù)進(jìn)行綁定
我接觸到的有將兩個(gè)控件的數(shù)據(jù)綁定、將控件的屬性與DataTable綁定,以下說說在將DataTable與RadioButton綁定的過程中出現(xiàn)的問題2012-11-11C#導(dǎo)出GridView數(shù)據(jù)到Excel文件類實(shí)例
這篇文章主要介紹了C#導(dǎo)出GridView數(shù)據(jù)到Excel文件類,實(shí)例分析了C#使用GridView及Excel的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03C#使用ODBC與OLEDB連接數(shù)據(jù)庫的方法示例
這篇文章主要介紹了C#使用ODBC與OLEDB連接數(shù)據(jù)庫的方法,結(jié)合實(shí)例形式分析了C#基于ODBC與OLEDB實(shí)現(xiàn)數(shù)據(jù)庫連接操作簡單操作技巧,需要的朋友可以參考下2017-05-05