怎样在textbox框中只输入数字且输入的数字只能是50或100的整数倍?

解决方案 »

  1.   

    用验证控件或者在LoseFocus中处理
      

  2.   

    只输入数字的话  用Key_Down事件处理LZ的要求不能同时满足  
      

  3.   

    Key_Press  只输入数字
    再加个逻辑判断是否是50或100的倍数
      

  4.   

    try

        int  a=转换;
        if(a%50==0||a%100==0)
          {
                 操作;
          }
        else
        {
            messageBox。show(“只能输入50或者100的整数倍”);
         }

    catch()

        messageBox。show(“只能输入数字”);
      

  5.   

    我用Key_Press事件做过处理只能输入数字,可还是控制不了输入50或100的整数倍
      

  6.   

    http://topic.csdn.net/u/20090804/16/17e8eaab-5054-4a88-8de4-22ad16304d5c.html
      

  7.   


    输入数字在Key_Press事件里写,
    输入50或100的整数倍在你点确定按钮的_Click事件里写!
      

  8.   

    验证控件RangeValidator将 RangeValidator 控件添加到页中并设置下列属性: 属性  说明  
    ControlToValidate 
     用户必须为其提供值的控件的 ID。
     
    ErrorMessage, Text, Display
     一些属性,用于指定在用户跳过控件时显示的错误的文字内容和位置。有关详细信息,请参见如何:控制 ASP.NET 服务器控件的验证错误信息显示。
     使用 MinimumValue 和 MaximumValue 属性设置范围的上、下限的值。设置 Type 属性以指定范围设置的数据类型。使用 ValidationDataType 枚举,以便能够指定下列类型:String Integer Double Date Currency 
      

  9.   

    在窗体事件里  有一个  leav事件  在其中写上判断!!!
      

  10.   

    先输入结果,一边输入就一边判断,因为文本框输入的是字符串,所以用foreach遍历里面的字符,然后判断用Char的IsNumber方法!
      

  11.   

    textChanged 事件try

      int a=转换;
      if(a%50==0||a%100==0)
      {
      操作;
      }
      else
      {
      messageBox。show(“只能输入50或者100的整数倍”);
      }

    catch()

      messageBox。show(“只能输入数字”);
      

  12.   

    在keypress事件中判断是否是数字,在光标移除事件中检查是否是整数倍,或者在提交的时候检查。
      

  13.   

    用javascript 在前台写处理输入的数字是50-100...然后在key_press中判断输入的是数字,具体代码楼上有
      

  14.   

    try

      int a=转换;
      if(a%50==0||a%100==0)
      {
      操作;
      }
      else
      {
      messageBox。show(“只能输入50或者100的整数倍”);
      }

    catch()

      

    控制数字的那一项可以加个正则表达式的验证控件
      

  15.   

    高手指点,开始有A页面,A页面有textbox1,点按钮1,关闭A,打开B页面,B内有textb2、按钮2,点按钮2,关闭页面B,将textbox1、textbox2内的数据生成一个xml文件,
    求代码!!!!急急急
      

  16.   

    输入后再判断吧,如果用keypress事件的话,如果想输入150,当输入1的时候就会提示错误
      

  17.   

    可以考虑失去焦点时对文本进行判断
     if(a%50==0||a%100==0)