答案:
通过设置TextBox控件的MaxLength属性可以限制文本框中输入的字符长度。
本实例在DropDownList控件中指定一组数值,选择其中的选项可以动态地设定页面文本框的最大字符长度,如图1所示。

图1 限制文本框中输入的字符长度
TextBox控件的MaxLength属性。
(1)新建一个网站,默认主页名为Default.aspx。
(2)在Default.aspx页面中添加一个DropDownList控件和一个TextBox控件,设置DropDownList控件的AutoPostBack值为True,双击该控件,在其SelectedIndexChanged事件中编写代码。
protected void
DropDownList1_SelectedIndexChanged(object
sender, EventArgs e)
{
TextBox1.MaxLength = Convert.ToInt32(DropDownList1.SelectedValue.ToString());
}