<asp:RegularExpressionValidator ID="RegularExpressionValidator1"
     ControlToValidate="TextBox1"
     ValidationExpression="^\d+$"
     ErrorMessage="最多只能输入8位整数,2位小数!"
     Runat="server" 
/>

解决方案 »

  1.   

    ASP.NET+C#
    如何限制一个TextBox里只能输入数字;
    如何限制一个TextBox里只能输入日期;
    ??谢。
    SORRY。
      

  2.   

    <asp:RegularExpressionValidator ID="RegularExpressionValidator1"
         ControlToValidate="TextBox1"
         ValidationExpression="^\d+$"
         ErrorMessage="只能输入数字!"
         Runat="server" 
    />
      

  3.   

    private void textBox1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
    {
    this.textBox1.Text=e.KeyValue.ToString();
    }