SQL Server 2008
在我的表中,我有数百万条记录。 现在,当我尝试绑定Gridview中的所有记录时,需要更多时间来获取所有记录。
如果我想一次只选择10-10条记录 在Gridview中首先表示我在第一页,它显示前10个记录,然后我转到下一页 它同样显示了第二个10个记录......
那怎么可能呢?我可以在该商店程序中获得该记录的总计数吗?
答案 0 :(得分:0)
在ASP.NET中,当访问源数据库的SQL数据库时,分页和排序非常简单。
只需在带有gridview的页面上删除相应的DataSource控件(如果使用Entity Framework,则为EntityDataSource,或者LinqDataSource使用LinqToSQL),并配置它(单击设计器中的小扩展器图标,单击“配置数据源”链接。
将DataSource控件的ID设置为GridView的DataSourceID属性值。
在GridView上设置AllowPaging =“true”,PageSize =“10”(可以是每页所需行数)。
你已经完成了
答案 1 :(得分:0)