gpt4 book ai didi

asp.net - 如何设置多行文本框的最大长度?

转载 作者:行者123 更新时间:2023-12-03 00:11:14 24 4
gpt4 key购买 nike

当使用多行文本框(生成文本区域)时,设置 MaxLength 属性无效。最好的解决方法是什么?我想用最少的丑陋的 JavaScript 等获得基本的预期功能。只是阻止用户输入超过最大数量的字符。

最佳答案

如果您不关心旧版浏览器(请参阅 supported browsers here ),
你可以像这样正常设置MaxLength

<asp:TextBox ID="txt1" runat="server" TextMode="MultiLine" MaxLength="100" />

并强制将其打印为 HTML

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
txt1.Attributes.Add("maxlength", txt1.MaxLength.ToString());
}

关于asp.net - 如何设置多行文本框的最大长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9797726/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com