AspNetPager能用IQueryable<T>作为数据源吗?怎么用?各位大大请赐教,小弟初学wenform!
解决方案 »
- 求思路,能提供样品参考更好。帮顶有分
- 一个关于截取字符串的问题
- jquery显示与隐藏啊,,急救啊!!!
- button的WEB控件是不是没有办法实现点击后按钮变不可用(灰),执行事件后,按钮变回原样?
- 求救!帮美女修改代码,可是遇到问题了,有关DataGrid与DataTable数据绑定的问题
- Sql中图片存储问题,急!!!
- asp页面提交数据到.net页面所遇到的怪问题!
- 值类型与列类型不匹配
- 三层结构中,调用下一层后就不知道返回的数据是否准确.应该怎么写啊?
- 如何用Asp.net 做一个网站发布系统(用户可以象Msn里面的个性化定制一样定制页面),哪位大虾有相关资料。
- 页面跳转的图片问题
- 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();
}
}
}这个代码怎么实现分页?