求救。页面有个发贴子的提交button,验证控件是用来控制贴子Content不为空的。
页面上还有搜索的提交button,现在每次我要搜索的时候,总得让Content不为空才行。怎么样让控件只对应发贴时候的button?求你们了。

解决方案 »

  1.   

    把搜索的button的CauseValidation设为false行不?
      

  2.   

    很抱歉,现在的.net 1.1不能实现你所讲的功能,.net2.0中将提供分组验证功能能够满足你的要求。
    要实现你的功能也很容易,你自己给Button绑定客户端事件button.attribute.add("onclick","return checkInput();"),自己写脚本验证就行了<script>
    function checkInput()
    {
       if(txtContent.value=="")
       {
           alert("Please input Content.");
           return false;
       }
       
       return true;
    }
    </script>
      

  3.   

    写错了一点是Button.Attributes.Add(....)
      

  4.   

    设置button 的CauseValidation为false就行了
      

  5.   

    对,把搜索的button的CauseValidation设为false
      

  6.   

    真是丢人,用了那么久.net居然不知道button的CauseValidation属性,差点误导楼主,Sorry,惭愧,郁闷!!  不过看到我那么有诚意,打那么多字,你还是会把分给我的,I trust you.
    开始痛恨CSDN为什么没有编辑帖子功能
      

  7.   

    如果用了一个页面用了RequiredFieldValidator
    那么这个页面其他按纽除了验证提交这个RequiredFieldValidator
    按钮控件  其他的按钮CauseValidation都要设为false