请问如何在asp.net文本框中验证文本框中的输入值只能是1-100

解决方案 »

  1.   

    用一个RangeValidator控件,设置它的Type属性为Integer(如果可以输入小数就是Double),MaxnumValue为100,MinnumValue为0,ControlToValidate为你所要验证的TextBox,ErrorMessage为你想提示的错误信息。
      

  2.   

    用js 和 vs自带的验证控件都可以实现。
      

  3.   

    vs的::用一个RangeValidator控件,设置它的Type属性为Integer(如果可以输入小数就是Double),MaxnumValue为100,MinnumValue为0,ControlToValidate为你所要验证的TextBox,ErrorMessage为你想提示的错误信息。js的::  <input   type="text"   name="score"   maxlength=3   onkeyup="if(value>100||value.match(/[^\d]/)){alert('请输入0-100的数字');value=''}"   size="12"></td>