ITPub博客

首页 > IT基础架构 > 网络安全 > EnableViewState="false"的DataGrid分页 (转)

EnableViewState="false"的DataGrid分页 (转)

原创 网络安全 作者:gugu99 时间:2007-10-12 14:18:11 0 删除 编辑
EnableViewState="false"的DataGrid分页 (转)[@more@]

用DataGrid默认的分页方式有两个小问题

1.要有viewstate,由你表的数据量决定,一般情况下较大
2.用的是PostBack方式,刷新的时候提示是否要重发消息

所以改为取消viewstate在OnItemCreated生成Hyperlink 方式,避免了以上两个问题

<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.sqlClient" %>
 

 
  RM id="Form1" method="post" runat="server">
  <ASP:datagrid id="MyDataGrid" runat="server" EnableViewState="false"  AllowPaging="True" PageSize="10"
  OnItemCreated="ItemCreated"
 PagerStyle-BackColor="#FFFFFF"
   PagerStyle-HorizontalAlign="Right"
   PagerStyle-Mode="NumericPages">
   
   
 


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10748419/viewspace-976150/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    3122
  • 访问量
    2223075