Кнопка asp.net в панели обновлений не запускается

У меня есть веб-приложение asp.net. В моем.aspx страница У меня есть панель обновления, в которой у меня есть 3asp:LinkButton это должно сделать вызов кода C # позади. Проблема в том, что онклик не работает.

Вот как выглядит код:

<div id="div1">
                <asp:UpdatePanel ID="UpdatePanel2" runat="server">
                    <ContentTemplate>
                        <ul>
                            <li><asp:LinkButton ID="lnk_1" runat="server" OnClick="lnk1_Click">Link1</asp:LinkButton></li>
                            <li><asp:LinkButton ID="lnk_2" runat="server" OnClick="lnk2_Click">Link2</asp:LinkButton></li>
                            <li><asp:LinkButton ID="lnk_3" runat="server" OnClick="lnk3_Click">Link3</asp:LinkButton></li>
                        </ul> 
<div> some more code here </div>
</ContentTemplate>
                    <Triggers>
                        <asp:PostBackTrigger ControlID="lnk_1" />
                        <asp:PostBackTrigger ControlID="lnk_2" />
                        <asp:PostBackTrigger ControlID="lnk_3" />
                    </Triggers>
                </asp:UpdatePanel>
            </div>

Что не так с кодом? Я также пытался использоватьAsyncPostBackTrigger но все еще не работает.

Код позади вообще не вызывается.

Я также пытался найти в Google, но не смог найти решение.

Ответы на вопрос(1)

Ваш ответ на вопрос