5
私はasp.net Webアプリケーションを持っています。私の.aspx
ページでは、私は3つのasp:LinkButton
を持っている更新パネルを持っているので、C#コードの後ろにコールする必要があります。問題は、onclickが動作しないことです。ここでasp.net linkbutton in updatepanelが起動しない
は、コードがどのように見えるかです:
<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で検索しようとしましたが、解決策が見つかりませんでした。