我的页面设计是这样的:两个文本框:txtsid,txtsname  ; 两个按钮:btnAdd(插入) , btnSearch(查询)  ;两个RequiredFiledValidator 分别对应txtsid 和 txtsname  。 当单击插入按钮的时候RequiredFiledValidator会提示txtsid和txtsname不能为空。问题来了,我是按照txtsid输入的内容查询的,当我在txtsid文本框输入内容之后点击查询会提示txtsname不能为空。我不想出现这个提示,怎么弄啊。请大家帮忙看看,在线等,急!~~~

解决方案 »

  1.   

    ValidationGroup="search"
    ValidationGroup="add"
    分别分组
      

  2.   

    给你举例来说 <asp:TextBox ID="txtSerch" runat="server" ValidationGroup="search" Width="180px" MaxLength="15"></asp:TextBox>
                            <asp:Button id="BtnSerch" runat="server"  ValidationGroup="search" Width="70px" Text="搜索" OnClick="BtnSerch_Click"></asp:Button>能懂么?
      

  3.   

    我用的是CausesValidation属性,对不需要验证的按钮设置为false    问题就解决了。结贴