页面的Page_Load事件中

DgUser.DataSource=你的数据源
DgUser.DataBind();

解决方案 »

  1.   

    DataGrid还没有聪明到能自动分页的程序,你需要写相应的分页代码,在asp.net快速入门或者vs.net的帮助中有很多示例的,你还可以用这个免费控件来为DataGrid分页:http://www.webdiyer.com
      

  2.   

    datagrid不是可以自动分页吗?我试过啊。只不过性能不好罢了。不设置自定义分页就可以了
      

  3.   

    没有设置:
             AllowPaging="true"
            OnPageIndexChanged="Grid_Change">  
    如:
    <asp:DataGrid id="ItemsGrid" runat="server"
            BorderColor="black"
            BorderWidth="1"
            CellPadding="3"
            AllowPaging="true"
            AutoGenerateColumns="false"        
            OnPageIndexChanged="Grid_Change">
      

  4.   

    没有所谓的自动分页,xrll() 说的对,你应该给DataGrid定义一个OnPageIndexChanged事件处理程序,在该事件处理程序中实现翻页功能,翻页后需要重新绑定数据。
      

  5.   

    呵呵,有时候得多自己看看MSDN啊!:)
      

  6.   

    你没有把数据绑定代码放在 Page_Load 的 if(!Page.IsPostBack){}块中。--------------------------------
    AspNetPager 免费分页控件4.2版发布,同时发布最新源代码,欢迎下载:http://www.webdiyer.com
      

  7.   

    数据帮定用的是sqlreader,好想只用dataset才能自动分页,修改后次问题解决了。