异步PostBack触发器找不到LinkButton

6
我在我的.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'的触发器中,找不到名为“ShowVoteClick”的事件与控件“ShowVotePanelBtn”相关联。我不太理解这个错误提示。该控件确实有相应的点击事件。有什么想法吗?

重新创建事件...也许会起作用! - Aviral Kumar
1个回答

11

改为使用:

EventName="Click"

这将触发您的 LinkButton 控件的 Click 事件,由其 OnClick 属性定义。在您的情况下,是您的 ShowVoteClick 事件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接