Click here to Skip to main content
15,900,461 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi guys! Can you help me?
The event handler of "btnEvent" button is not firing.
How to solve the problem?
Thanks a lot.

Default.aspx
XML
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="DemoAJAXPopUp.Default" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <link href="Styles.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></asp:ToolkitScriptManager>
        <asp:Button ID="btnEvent" runat="server" Text="EventH" OnClick="btnEvent_Click" />
        <asp:Button ID="btnShowPopup" runat="server" Text="Show" />
         

        <asp:panel id="panelshow" runat="server" cssclass="modalpopup" style = "display: none" >
            <asp:TextBox ID="txtName" runat="server"></asp:TextBox>
            <asp:RequiredFieldValidator ID="RequiredFieldName" runat="server" Display="None" ControlToValidate="txtName" ErrorMessage="Not empty!" ForeColor="Red"/>
            <asp:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" runat="server" TargetControlID="RequiredFieldName" HighlightCssClass="validatorCalloutHighlight" Enabled="True"/>        
            <br/>
            <asp:Button ID="btnOk" runat="server" Text="Ok" OnClick="btnOk_Click" />
             
            <asp:Button ID="btnCancel" runat="server" Text="Cancel" />
        </asp:Panel>
        
        <asp:ModalPopupExtender ID="ModalPopupExtender1" runat="server"
            TargetControlID="btnShowPopup"
            PopupControlID="PanelShow"
            BackgroundCssClass="modalBackground"
            CancelControlID="btnCancel"
            DropShadow="True">
        </asp:ModalPopupExtender>
    </div>
    </form>
</body>
</html>


Default.aspx.cs
C#
public partial class Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
    }

    protected void btnOk_Click(object sender, EventArgs e)
    {
    }

    // Not firing
    protected void btnEvent_Click(object sender, EventArgs e)
    {
    }
}
Posted

1 solution

Try setting causesvalidation=false, there might be other validations blocking the submit.,
 
Share this answer
 
Comments
Alek93 19-Apr-14 4:08am    
Thanks a lot )

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900