博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用RegularExpressionValidator限制多行文本框的字数
阅读量:5322 次
发布时间:2019-06-14

本文共 898 字,大约阅读时间需要 2 分钟。

当文本框的模式设定为多行时,maxlength属性就无效了,这时可以使用RegularExpressionValidator控件,代码如下:

代码
<
asp:TextBox 
ID
="txtIntroduct"
 runat
="server"
 TextMode
="MultiLine"
     Height
="120px"
 Width
="240px"
 class
="input_text"
 
/>
<
asp:RegularExpressionValidator 
ID
="RegularExpressionValidator2"
 ControlToValidate
="txtIntroduct"
     ValidationExpression
="([^.]|.){0,300}"
 runat
="server"
 SetFocusOnError
="true"
 Display
="None"
     ValidationGroup
="AddApply"
 ErrorMessage
="简单的介绍,300字以内!"
></
asp:RegularExpressionValidator
>
<
cc1:ValidatorCalloutExtender 
ID
="ValidatorCalloutExtender11"
 HighlightCssClass
="validatorCalloutHighlight"
     runat
="server"
 Enabled
="True"
 TargetControlID
="RegularExpressionValidator2"
>
</
cc1:ValidatorCalloutExtender
>

单行时就用maxlength属性//限制只能输入25个字

 <asp:TextBox ID="name" runat="server"  Width="350px"  MaxLength="25" ></asp:TextBox>

转载于:https://www.cnblogs.com/xiaolvju/archive/2013/03/28/xiaolvju.html

你可能感兴趣的文章
Shell脚本
查看>>
masm32V11配置
查看>>
ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath
查看>>
通过Python、BeautifulSoup爬取Gitee热门开源项目
查看>>
正则表达式的用法
查看>>
线程安全问题
查看>>
集合的内置方法
查看>>
IOS Layer的使用
查看>>
Android SurfaceView实战 带你玩转flabby bird (上)
查看>>
Android中使用Handler造成内存泄露的分析和解决
查看>>
android代码控制seekbar的样式
查看>>
SSM集成activiti6.0错误集锦(一)
查看>>
个人作业
查看>>
下拉刷新
查看>>
linux的子进程调用exec( )系列函数
查看>>
MSChart的研究
查看>>
C# 索引器
查看>>
MySQLdb & pymsql
查看>>
zju 2744 回文字符 hdu 1544
查看>>
XmlDocument
查看>>