我在一个页面里既想要用户登录用,又可以让用户注册用,但用户点击“登录”按钮时,注册项里的RequiredFieldValidator等也起作用了,请问高手这样的问题该怎么解决?
解决方案 »
- 急啊,怎么转为整数型?
- js confirm时,选取消,如何不执行服务器按钮事件?
- asp:Menu控件换行的问题
- 设计数据库的问题~项目经验多的高手来~
- 什么叫精通.NET框架??
- 请问用CAPICOM控件签名时,hash算法是在哪里决定的?
- C# socket 字节转换
- 我的一个数据集中有个datatable(三个字段)..我把他的defaultview当作一个datagrid的数据源...怎么让datagrid只显示两个..还有规定每个列
- 我想在web页上用treeview控件,可是在工具箱中该控件不能编程
- 将Asp.net网站的平台设置为X64的问题
- 极郁闷的问题,邮件发不出去了.
- 向高手请教:objima is DBNull 和|objima==null 有何区别
自己在登录时再判断.
如:CausesValidation = "False"<asp:Button id="" test="" onclick="" CausesValidation="False" runat>
不要表单提交。
<asp:textbox id="txtUserName" runat="server" TextMode="SingleLine" Columns="40" MaxLength="200"></asp:textbox>
<asp:requiredfieldvalidator id="rfvUserName" runat="server" ErrorMessage="请输入您的昵称" ControlToValidate="txtUserName" Display="Dynamic"></asp:requiredfieldvalidator>
您的密码:
<asp:textbox id="txtPassword" runat="server" TextMode="Password" Columns="40"></asp:textbox>
<asp:requiredfieldvalidator id="rfvPassword" runat="server" ErrorMessage="请输入您的密码" ControlToValidate="txtPassWord" Display="Dynamic"></asp:requiredfieldvalidator>
<asp:button id="btnLogin" runat="server" Text=" 登陆 "></asp:button
--------------------------------------------------
通过设置BUTTON的CausesValidation属性来取消控件验证,
如:CausesValidation = "False"<asp:Button id="" test="" onclick="" CausesValidation="False" runat>
这样的话,我的两个验证控件不是也被disable了吗?
你不需要启用验证的那个按钮CausesValidation="False"