我现在使用了ajaxControl
工具包控件我想要使用更新面板我添加了它但它无法正常工作它可以在scriptManager
上工作,但ajaxcontrol
工具包的其他控件不起作用
我该怎么办?请帮忙。
答案 0 :(得分:2)
我通过以下方式解决了这个问题:
为UpdatePanel定义AsyncPostBackTriggers。
<asp:UpdatePanel ID="x" runat="server" UpdateMode="Conditional"
ChildrenAsTriggers="false">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="a" EventName="CheckedChanged"/>
<asp:AsyncPostBackTrigger ControlID="b" EventName="CheckedChanged"/>
<asp:AsyncPostBackTrigger ControlID="c" EventName="CheckedChanged"/>
</Triggers>
<ContentTemplate>
Some Content
</ContentTemplate>
我通过检查ScriptManager的IsInAsyncPostBack属性的值来验证。
ScriptManager.GetCurrent(Page).IsInAsyncPostBack