• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

如何设置多行文本框的最大长度?

roadahead 2004-11-02 01:29:06
textBox得textMode设置成了MultiLine,在设置他的MaxLength就没有用了,清剿在这种情况下有什么方法可以设置最大长度?
...全文
272 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zhounet 2004-11-08
textbox1.maxlength=200;
回复
roadahead 2004-11-08
问题我自己解决了
回复
噯卟釋手 2004-11-02
你的只能验证超过了那么多的字符 但是我一直输入1000个也没事 只是在提交才说超过了 有没有什么好方法让用户就只能输入一定的字符呢 比如20个?
回复
噯卟釋手 2004-11-02
楼上的楼上
回复
adminyao 2004-11-02

嗯,好办法
回复
MarchSoft 2004-11-02
下面是用正则表达式来实现对字数的控制,这个意思就是0-200个字数
<tr bgcolor="#FFFFFF">
<td align=right>签名档:</td>
<td> <asp:TextBox id="Mark" BorderStyle="Groove" textmode="multiline" rows=5 columns="47" runat="server"/>
200字以内
<asp:RegularExpressionValidator runat=server
ControlToValidate="Mark"
ValidationExpression="^(\s|\S){0,200}$"
ErrorMessage="签名档字太多"
display="dynamic"
/> </td>
</tr>
回复
roadahead 2004-11-02
怎么控制?
回复
NekChan 2004-11-02
使用javascript来控制
回复
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-11-02 01:29
社区公告
暂无公告