首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教怎么验证TextBox的输入内容

2011-12-26 
请教如何验证TextBox的输入内容想问一下在Windows应用程序中如何验证TextBox的输入内容,比如textBox1必须

请教如何验证TextBox的输入内容
想问一下在Windows应用程序中如何验证TextBox的输入内容,比如textBox1必须是string且不含中文,textBox2必须是int,而且2个textBox都不能为空
我不是很了解正则表达式..只知道一点怎么用正则搜索,但是要用正则表达式验证不是很明白..求各位高手帮忙..

[解决办法]
using System.Text.RegexExpression;

protected void CheckInput() 
{
Regex reg=new Regex(@"^\w+$"); 
if(reg.IsMatch(textBox1.Text))
{
//成功,输入的是字母;

else
{
//输入的不是字母
}

Regex reg1=new Regex(@"^\d+$");
if(reg1.IsMatch(textBox2.Text))
{
//成功,输入的是数字;

else
{
//输入的不是数字
}
  
}


判断中文的话,在网上找中文的区位码,具体记不清楚了,类似的判断就是.

热点排行