Ajax中UpdatePanel与Jquery冲突

来源:互联网 发布:智慧树网络课程答案 编辑:程序博客网 时间:2024/05/21 17:10


包含在UpdatePanel控件中的所有部分都再次执行了。如果只包含页面更新部分,就可以使页面变瘦。如果把按钮放在UpdatePanel控件中<ContentTemplate>部分的外面,就必须在该控件中的<Triggers>中

异步回送来要改变的内容放在<ContentTemplate>中,回送后的内容放在<Triggers>中

代码如下:

 <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager>

            <asp:UpdatePanel ID="UpdatePanel1" runat="server">

                <ContentTemplate>

<asp:Label ID="label1" runat="server"></asp:Label>

</ContentTemplate>


<Triggers>

<asp:AsyncpostBackTrigger ControlId="Button1" EventName="Click" />

</Triggers>

</asp:UpdatePanel>

 <asp:Button ID="Button1" runat="server" Text="Click to initiate async request" Onclik="Button1_Click"/>


原创粉丝点击