Member 13285619 Ответов: 1

Нажатие кнопки не работает в панели


Всем Привет,

Это мой код в формате .aspx:
<asp:panel id="Panel5" runat="server" cssclass="collapsePanelHeader">
            <asp:image id="Image3" runat="server" imageurl="~/Images/expand_green.png" height="28px" width="30px">
            <asp:label id="Label44" runat="server" text="Addressee To">
        

         <asp:panel id="Panel6" runat="server" cssclass="collapsePanel" height="100px">

          <asp:label id="Label46" runat="server" text="Addressee Code" height="20px" width="150px">
          <asp:dropdownlist id="ddlAddresseecode" runat="server" width="150px"> <br> <br>


           <asp:label id="Label47" runat="server" text="Main" height="20px" width="150px">       
           <asp:checkbox id="ChBMain" runat="server" checked="True"> <br> <br>
           
           <asp:button id="AddRowToAddressee" runat="server" text="Add New Row" onclick="AddNewToAddressee_Click">

           
        
            <ccl:collapsiblepanelextender id="CollapsiblePanelExtender3" runat="server" 

="" collapsed="True" collapsecontrolid="Panel5" collapsedimage="~/Images/expand_green.png" expandcontrolid="Panel5" expandedimage="~/Images/collapse_green.png" imagecontrolid="Image3" targetcontrolid="Panel6">


//code in .aspx.cs

protected void AddNewToAddressee_Click(object sender, EventArgs e)

        {

            try
            {

                GenerateInsertSql2();


          
            }


            catch (Exception ex)

            {

                Console.WriteLine(ex.Message);

            }


        }

Когда я нажимаю на кнопку, после загрузки страницы отладчик никогда не приходит к AddNewToAddressee_Click.Пожалуйста, помогите мне.

Что я уже пробовал:

Кнопка выхода из панели работает.

Richard Deeming

Ни один из ваших тегов управления сервером не кажется закрытым. Это опечатка в вашем вопросе, или это действительно то, что вы пытаетесь запустить?

Напр.:

<asp:label id="Label44" runat="server" text="Addressee To">
должно быть
<asp:label id="Label44" runat="server" text="Addressee To"></asp:label>
или
<asp:label id="Label44" runat="server" text="Addressee To" />

Member 13285619

Извините, это опечатка в моем вопросе.Он не приклеился должным образом

Member 13285619

это не позволяет мне вставлять правильные теги.

1 Ответов

Рейтинг:
1

shawn patil

are you using ajax UpdatePanel here ? if yes then use below code
<Triggers>
    <asp:PostBackTrigger ControlID="AddNewToAddressee" />
</Triggers>
if not try to map the control click event from .aspx to .cs file and also check is there any event generated or not in designer