AspNetPager能用IQueryable<T>作为数据源吗?怎么用?各位大大请赐教,小弟初学wenform!
解决方案 »
- |zyciis| JQuery Ajax 中用async: false 在IE中会出现假死的现像,如何解决 谢谢
- 关于Ilist<Model> 取值
- 非常郁闷的一些小问题,请大虾们快快帮忙哦
- 请教asp.net
- 请问,用.net ajax,在页面上加两个updatepanel,里面分别放上timer控件,每1秒刷一次,只有第一个timer能运行
- 在asp.net程序中如何指定生成的文件的路径
- 能不能改变EditCommandColumn 中文本框宽度!
- ------------------DataSet如何取值,代码如下,求教------------------------
- [求教] 大规模的数据入库有什么好方法么? 只能逐条录入么?
- 谁的公司正在招人?
- 页面跳转的图片问题
- asp.net中退出页面事件
using System.Collections.Generic;
using System.Linq;
using System.Data;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Com.CMS.BLL;
using Com.CMS.Model;
using Webdiyer.WebControls.Mvc;namespace CarRental.COM.CMS.em
{
public partial class ec : System.Web.UI.Page
{
protected Wuqi.Webdiyer.AspNetPager AspNetPager1;
protected System.Web.UI.WebControls.Label Label1;
private readonly BLLCarMes objBLLCarMes = new BLLCarMes(); protected void Page_Load(object sender, EventArgs e)
{
this.AspNetPager1.PageSize = 5;
if (!IsPostBack)
{
int count = objBLLCarMes.FindAllCarMesInfo().Count();
AspNetPager1.RecordCount = count;
this.BindData();
}
} private void BindData()
{
IQueryable<CarMes> query = objBLLCarMes.FindAllCarMesInfo();
DataList1.DataSource = query; //在这里怎么传pagesize和CurrentPageIndex 等值
this.DataList1.DataBind();
this.Label1.Text = "当前第" + this.AspNetPager1.CurrentPageIndex + "页 总" + this.AspNetPager1.PageCount + "页";
} private void AspNetPager1_PageChanged(object sender, System.EventArgs e)
{ //页索引改变方法
this.BindData();
}
}
}这个代码怎么实现分页?