我的 .aspx 文件中有此代码
<asp:UpdatePanel runat="server" ID="UpdatePanel1" UpdateMode="Conditional">
<ContentTemplate>
<asp:PlaceHolder runat="server" ID="Placeholder1" EnableViewState="false"></asp:PlaceHolder>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="ShowVotePanelBtn" EventName="ShowVoteClick" />
</Triggers>
</asp:UpdatePanel>
我收到此错误:
在 UpdatePanel“UpdatePanel1”中的触发器的关联控件“ShowVotePanelBtn”上找不到名为“ShowVoteClick”的事件
。
我不明白这条消息。该控件有相应的点击事件。
有什么想法吗?
最佳答案
改为使用:
EventName="Click"
这将引发 LinkButton
控件的 Click
事件,如其 OnClick
属性所定义。在您的情况下,您的 ShowVoteClick
事件。
关于asp.net - AsyncPostBackTrigger 找不到 LinkButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8871277/