利用GridView与UpdatePanel组合实现无刷新:新增、编辑、删除、分页效果

来源:互联网 发布:mac os windows下载 编辑:程序博客网 时间:2024/06/05 03:43

问题:如何利用GridView与UpdatePanel组合实现无刷新分页、编辑、删除效果?

解决方法:

ScriptManager、UpdatePanel、GridView,其中GridView放在UpdatePanel里面。

设置UpdatePanel的Triggers属性,分别绑定GridView的分页PageIndexChanged、

删除RowDeleted、更新RowUpdated事件即可。

ScriptManager建议放在<form>标签之内的第一个位置。

updatepanel中有一个template,只要将gridview添加到template中就可以了。
如下:

 <asp:ScriptManager ID="ScriptManager1" runat="server">          </asp:ScriptManager>          <asp:UpdatePanel ID="UpdatePanel1" runat="server">              <ContentTemplate>                  <asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False" AllowPaging="True"              CellPadding="4" OnPageIndexChanged="GridView2_PageIndexChanged" OnPageIndexChanging="GridView2_PageIndexChanging"              PageSize="10">          <Columns>             <asp:BoundField DataField="P_GPSTime" HeaderText="时间" SortExpression="C_NO" />              <asp:BoundField DataField="P_Longitude" HeaderText="经度" />                                     </Columns>        </asp:GridView>      </ContentTemplate>     </asp:UpdatePanel>


 


所以把ScriptManager列出来,希望你在添加updatepanel时不要忘记ScriptManager。

 

0 1
原创粉丝点击