c#限制文本框输入的最小值
限制文本框输入的数字的最小值,比如一个文本框,只能输入数字,现在我要限制它输入的数字最小只能输入50该怎么实现呢?别说MaxLength这个是限制输入的长度!!对了。。。...
限制文本框输入的数字的最小值,比如一个文本框,只能输入数字,现在我要限制它输入的数字最小只能输入50 该怎么实现呢?别说MaxLength 这个是限制输入的长度!!
对了。。。我忘了说了,,是Winfrom的。。。不是ASP的 展开
对了。。。我忘了说了,,是Winfrom的。。。不是ASP的 展开
2个回答
展开全部
<asp:TextBox ID="Title" runat="server" Width="350px" TextMode="SingleLine" MaxLength="15"></asp:TextBox>(标题最长可为15个字)
更多追问追答
追问
是winform的。。。不是ASP的。。。
追答
设置TextBox的KeyPress事件,加入下面代码:
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
// 此代码为了使Backspace按键在输入2字之后还能有效
if (e.KeyChar == (char)Keys.Back)
{
e.Handled = false;
return;
}
if (textBox1.Text.Length >= 2) e.Handled = true;
}
这样就只能输入2个汉字(或者英文字母)了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询