web开发:TextBox1 ;TextBox2两个输入,我要实现TextBox2输入后判断输入值要大于TextBox1,否则提示错误,从新输入.

解决方案 »

  1.   

    TextBox2 里面写什事件,如何写
      

  2.   

    int x=int.Parse(this.TextBox1.Text);
    int y=int.Parse(this.TextBox2.Text);
    if(x<y)
    {
    Response.Write("<script>alert('输入的值偏小,请重新输入!');</script>")
    }
      

  3.   

    不写事件,用CompareValidator控件,设置下ControlToValidate, ControlToCompare, Operator属性
      

  4.   

    LZ要的是输入完全后判断的话,要加个BUTTON,用LS的方法,写在BUTTON的点击事件里.
    如果LZ是要动态的一边输入一边比较的话,就用TEXTBOX的KEYPRESS事件,每输一个数都可以进行大小判断.
      

  5.   

    private void textBox2_TextChanged(object sender, EventArgs e)
            {
                if (textBox1.Text != "")
                {
                    if (int.Parse(textBox2.Text) > int.Parse(textBox1.Text))
                        MessageBox.Show("从新输入!");
                }
            }试试吧
      

  6.   

    CompareValidator用这个验证控件在验证工具里面
    设置属性分解选择2个框作为对比对象,条件选择相等
      

  7.   

    应用TextBox2 的TextChanged事件,代码看10楼的。