2011-03-04 76 views
0

我有一个用户信息aspx页面,并且此页面上的一些控件具有验证控件,并且在此页面上有两个链接按钮Home和Login。如何调用aspx页面上的链接按钮

如果我填写条目并点击继续或提交按钮,然后确定。但是,如果我不想填写条目并单击登录页面,因为我已经拥有此页面的用户,请单击登录按钮,但登录页面因验证控制而未打开。

所以PLZ告诉我怎么解决这个问题这个按钮和验证工作是强制性

回答

0

使用CauseValidation =假在你的LinkBut​​ton

<asp:LinkButton id="LinkButton1" runat="server" 
    Text="Generate Template" CausesValidation="False"> 
</asp:LinkButton > 
+0

我对这种丰富的解决方案非常感谢。 – 2011-03-04 11:00:53

+0

你是讽刺还是真的帮你。 – Rudrik 2011-03-04 12:17:35

+0

不,它对我也有帮助,你知道我什么时候应用这个,然后我很容易解决了我的问题。所以Thanx。 – 2011-03-08 06:09:32

0

另一种选择是使用验证组。如果您将验证组分配给您希望成为验证一部分的所有控件,则会自动从其中删除任何其他内容。因此,您可以在页面上有一个输入块进行验证,他们都将成为同一验证组的一部分。然后页面上的其他每个控件都将被解除,而点击时不会进行火焰验证。

这有效地实现了与当Rudrik提出的,唯一的区别是明确识别您想验证的一部分的控制,而不是,你必须明确地标识您控件想成为它的一部分。

相关问题