日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

RegularExpressionValidator 常用

發(fā)布時(shí)間:2023/12/2 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 RegularExpressionValidator 常用 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

RegularExpressionValidator?控件用于驗(yàn)證輸入值是否匹配正則表達(dá)式指定的模式

屬性:

ControlToValidate="要驗(yàn)證的控件名稱"?
ValidationExpression="驗(yàn)證規(guī)則"?
ErrorMessage="所要顯示的錯(cuò)誤信息"

text=“當(dāng)驗(yàn)證失敗時(shí)顯示的消息?!?/p>

ForeColor=“提示信息的顏色”

頁面結(jié)構(gòu):

HTML?代碼:

<%--?添加按鈕--%>

<asp:Button?ID="btnAdd"?runat="server"?Text="添?加"?οnclick="btnAdd_Click"??ValidationGroup="checkText"/>

<%--?驗(yàn)證項(xiàng)目名稱必須為漢字限報(bào)人數(shù)必須為數(shù)字--%>
<asp:RegularExpressionValidator?ID="RegularExpressionValidator1"?runat="server"ValidationGroup="checkText"ControlToValidate="txtEventName"?ErrorMessage="*?項(xiàng)目名稱只允許輸入漢字"?ValidationExpression="^[\一-\龥]{0,}$"/>

<%--?驗(yàn)證限報(bào)人數(shù)必須為數(shù)字--%>

<asp:RegularExpressionValidator?ID="RegularExpressionValidator2"?runat="server"ValidationGroup="checkText"?ControlToValidate="txtLimitNum"?ErrorMessage="*?限報(bào)人數(shù)必須為數(shù)字"?validationexpression="^[0-9]*$"></asp:RegularExpressionValidator>

<%--?控制時(shí)間格式--%>
<asp:RegularExpressionValidator?ID="RegularExpressionValidator3"?runat="server"ValidationGroup="checkText"ControlToValidate="txtTime"?ErrorMessage="*?時(shí)間必須為“2011-01-01”格式"?validationexpression=?"^(\d{4})-(0\d{1}|1[0-2])-(0\d{1}|[12]\d{1}|3[01])$"></asp:RegularExpressionValidator>

<%--?驗(yàn)證比賽地點(diǎn)必須為漢字--%>
<asp:RegularExpressionValidator?ID="RegularExpressionValidator4"?runat="server"ValidationGroup="checkText"ControlToValidate="txtPlace"?ErrorMessage="*?比賽地點(diǎn)只允許輸入漢字"?ValidationExpression="^[\一-\龥]{0,}$"/>

上面的驗(yàn)證只是提示的作用,并不能夠阻止button的添加,所以,最后還要用validationSummary控件,將上面驗(yàn)證的錯(cuò)誤消息通過Messagebox顯示出來,從而避免執(zhí)行button_click()的方法。

<%--?如果上面的驗(yàn)證未通過,在提示框中顯示錯(cuò)誤消息(ShowMessageBox=“true”)?"--%>
<asp:ValidationSummary?ID="ValidationSummary1"ValidationGroup="checkText"ShowMessageBox="true"?ShowSummary="false"??runat="server"?/>

轉(zhuǎn)載于:https://www.cnblogs.com/jixinyu12345/p/4872645.html

總結(jié)

以上是生活随笔為你收集整理的RegularExpressionValidator 常用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。