天天看点

AJAX 怎样在一个UpDatePanel中刷新另一个updatePanel

在页面上(.aspx)

<asp:UpdatePanel ID="MyID1" runat="server" ChildrenAsTriggers="False" UpdateMode="Conditional">

<ContentTemplate>

          //html内容

</ContentTemplate>

</asp:UpdatePanel>

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

          <asp:Button  ID="aaaa" runat="server" Onclick="aaaa_Click"/>

在后台中(.cs)

aaaa_Click()事件中写上

{

   MyID1.Update();//当点击Button(aaaa)时就在后台刷新MYID中的html内容了

注意:页面上红色部分一定要写上.不然会出错

同理MYID1中的button也能刷新MYID2中的Html,只要给MYID2加上ChildrenAsTriggers="False" UpdateMode="Conditional"