我有一个非常棘手的情况。我有一些复选框用作转发器的过滤器,复选框放在jquery手风琴内,当我使用ajx更新面板时jquery手风琴停止工作时会出现问题。我希望通过异步回发完成过滤。所以我所做的是将转发器放在更新面板中。现在我想使用复选框的回发选项,它位于更新面板之外,以触发相应的事件并更新转发器。怎么可能呢?请帮忙。
答案 0 :(得分:1)
您可以像下面一样定义更新面板的触发器,以便在复选框检查更改时更新转发器。
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
.....
</ContentTemplate>
<Triggers>
<asp:ASyncPostBackTrigger ControlID="CheckBoxId" EventName="CheckedChanged"/>
</Triggers>
<<asp:UpdatePanel>
在定义触发器后定义复选框CheckedChanged事件并在该事件上绑定转发器。