i used the captcha with asp:button control and validation group ="submitgroup" for both captcha and button
The Code in aspx page:
<
rad:RadAjaxPanel ID="rjPnlRegister" runat="server" LoadingPanelID="ajxldpnlRegister">
<
rad:RadCaptcha ID="rdCaptcha" runat="server" ErrorMessage="You have entered an invalid code." ValidationGroup="SubmitGroup">
</rad:RadCaptcha>
<asp:Label ID="lblStatus" runat="server" Text="Label"></asp:Label>
<asp:Button ID="btnSubmit" runat="server" Text="Button"
ValidationGroup="SubmitGroup" onclick="btnSubmit_Click" />
</rad:RadAjaxPanel>
<
rad:RadAjaxLoadingPanel ID="ajxldpnlRegister" runat="server" Transparency="20" BackColor="#FFFFFF">
<asp:Image runat="server" ID="imgLoading" SkinID="imageajaxloading" AlternateText="" />
</
rad:RadAjaxLoadingPanel>
The Code in aspx.cs page:
protected
void btnSubmit_Click(object sender, EventArgs e)
{
if (Page.IsValid)
{
lblStatus.Text =
"correct!";
lblStatus.ForeColor = System.Drawing.
Color.Red;
}
}
I tested same code in ascx page and aspx page but in aspx page it works fine in aspx page i.e its validating correctly
but in ascx page its not validating when click on the button
can any tell why its happening like that....