从开始见到castle就一直找到的分页.. 可是一直没有找到它的可以返回总页数的地方.突然明白过来.
int allCount;
string hql = "from Site where id > 0";
SimpleQuery<Site> query = new SimpleQuery<Site>(hql);
query.SetQueryRange(5, 15);//设置从哪一条开始
allCount = query.Count();//获得总条数
return query.Execute();
效率未知.
string hql = "from Site where id > 0";
SimpleQuery<Site> query = new SimpleQuery<Site>(hql);
query.SetQueryRange(5, 15);//设置从哪一条开始
allCount = query.Count();//获得总条数
return query.Execute();