例如,我想在 ASP.NET 网页中填充 gridview 控件,仅使用显示的行数所需的数据。 NHibernate 如何支持这个?
最佳答案
ICriteria
有一个 SetFirstResult(int i)
方法,它指示您希望获取的第一个项目的索引(基本上是页面中的第一个数据行) 。
它还有一个 SetMaxResults(int i)
方法,该方法指示您希望获取的行数(即页面大小)。
例如,此条件对象获取数据网格的前 10 个结果:
criteria.SetFirstResult(0).SetMaxResults(10);
关于.net - 如何使用 NHibernate 进行分页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54754/