c#如何限制textbox只能输入字母
4个回答
展开全部
请参考以下代码
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (System.Text.RegularExpressions.Regex.IsMatch("^[a-zA-Z]", textBox1.Text))
{
MessageBox.Show("只能输入字母");
textBox1.Text.Remove(textBox1.Text.Length - 1);
}
}
展开全部
楼上的可以,用正则表达式很容易判断的,textBox1.Text最好写成textBox1.Text.Trim()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<asp:TextBox ID="txt_Sort" runat="server" Width="50px" onkeyup="if(!/^[a-zA-Z]*$/.test(value)){this.value='';}"></asp:TextBox>仅供参考
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询