2012-12-07 23 views
1

我在内容页中应用了一些文本框。我已经应用了一些验证控件。使用验证控件不会触发主页事件的事件

是我迄今所做的就是这个,

<asp:TextBox ID="txtE1" runat="server" CssClass="input_type_text" Width="75px" CausesValidation="false" ValidationGroup="te" > 
<asp:RequiredFieldValidator ID="rqdE1" runat="server" ControlToValidate="txtE1" 
         ErrorMessage="*"></asp:RequiredFieldValidator> 

我有一个登出主页上的链接。我无法生成该事件。 我缺少/需要的任何其他事情?

+1

你可以多发一点你的代码吗? –

+0

我认为你必须为你的验证器定义一个验证组 –

回答

1

如果您在页面上有验证错误,javascript验证会阻止页面回发。如果注销处于文本框表单的范围内,那么这可能是您遇到的问题。你能看到是否有验证错误?

+0

我知道JavaScript阻止它被触发。你是什​​么意思,注销是范围?请详细说明 – user1884709

+0

如果是在asp.net表单中,可能会导致验证前回传。试试Boriss说创建一个验证组http://msdn.microsoft.com/en-us/library/ms227424%28v=vs.100%29.aspx – Ivo