全角数字的问题?紧急!
在TextBox中,加了验证,只能为数字!,但是由于面对的是一些对电脑不是太精通的客户,所以如果他们在汉字输入法情况下输入数字,则会提示错误,这样会使他们感到奇怪!请问:有办法使全角数字和半角数字都接受吗?????? 
 好象有这种功能吧! 
 拜托各位高手了!!!1
------解决方案--------------------判断字符串是否有汉字、全角半角的判断  
         Dim reg As System.Text.RegularExpressions.Regex 
         Dim strPattern As String =  "[\u4e00-\u9fa5] " 
         If reg.IsMatch( "我的世界abc ", strPattern) = True Then 
             MsgBox( "有汉字 ") 
         Else 
             MsgBox( "没汉字 ") 
         End If   
         strPattern =  "[^\x00-\x7F] " 
         If reg.IsMatch( "我的世界abc。,,. ", strPattern) = True Then 
             MsgBox( "有全角字符 ") 
         Else 
             MsgBox( "有全角字符 ") 
         End If 
 不知道全脚字符是不是就是你要的 
 这是几天前我从这拣到的
------解决方案--------------------/**////  <summary>  
         /// 全角转半角 
         ///  </summary>  
         ///  <param name= "QJstr ">  </param>  
         ///  <returns>  </returns>  
         static public string GetBanJiao(string QJstr) 
         ...{ 
             ...#region 
             char[] c = QJstr.ToCharArray(); 
             for (int i = 0; i  < c.Length; i++) 
             ...{ 
                 byte[] b = System.Text.Encoding.Unicode.GetBytes(c, i, 1); 
                 if (b.Length == 2) 
                 ...{ 
                     if (b[1] == 255) 
                     ...{ 
                         b[0] = (byte)(b[0] + 32); 
                         b[1] = 0; 
                         c[i] = System.Text.Encoding.Unicode.GetChars(b)[0]; 
                     } 
                 } 
             } 
             string strNew = new string(c); 
             return strNew; 
             #endregion 
         }
------解决方案--------------------可以考虑禁止输入全角啊 
 TextBox1.Style.Add( "ime-mode ",  "disabled ");
------解决方案--------------------TextBox1.Style.Add( "ime-mode ",  "disabled "); 
 同意这种~  我们大部分都用的是这个