红色字体这几句不是很明白,那位高手可以解释一下:
void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
int totalOrders = (int)SqlHelper.ExecuteScalar(CommandType.StoredProcedure, "P_GetOrderNumber");
AspNetPager1.RecordCount = totalOrders;
bindData();
}
} void bindData()
{
Repeater1.DataSource = SqlHelper.ExecuteReader(CommandType.StoredProcedure, "P_GetPagedOrders2005",
new SqlParameter("@startIndex", AspNetPager1.StartRecordIndex),
new SqlParameter("@pageSize", AspNetPager1.PageSize)); Repeater1.DataBind();
} void AspNetPager1_PageChanged(object src, EventArgs e)
{
bindData();
}
void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
int totalOrders = (int)SqlHelper.ExecuteScalar(CommandType.StoredProcedure, "P_GetOrderNumber");
AspNetPager1.RecordCount = totalOrders;
bindData();
}
} void bindData()
{
Repeater1.DataSource = SqlHelper.ExecuteReader(CommandType.StoredProcedure, "P_GetPagedOrders2005",
new SqlParameter("@startIndex", AspNetPager1.StartRecordIndex),
new SqlParameter("@pageSize", AspNetPager1.PageSize)); Repeater1.DataBind();
} void AspNetPager1_PageChanged(object src, EventArgs e)
{
bindData();
}
解决方案 »
- 今天第三问浏览器兼容性问题
- asp.net中文本居中的问题
- 电子商务接口即在线充值
- 小白送分题................
- repeater当中如何用findcontrol取得literal的值?
- VS.net&C# for asp.net中,能否自动给类的所有属性添加set和get方法?
- ::URL跳转时,如何保持当前URL地址不变::
- 编ASP.NET网页程序,引用Zedgraph.web.dll控件时总报错
- 过节了,我祝所有IT人员,节日快乐!
- 高分求救,在aspx中如何指代本控件?
- 求助!! GridView 绑定了一个 LinkButton 为什么在.cs调不出来?
- 求一个嵌套循环思路
返回符合条件的记录总数,这个要赋给分页控件的recordcount这个属性的。
2. Repeater1.DataSource = SqlHelper.ExecuteReader(CommandType.StoredProcedure, "P_GetPagedOrders2005",
new SqlParameter("@startIndex", AspNetPager1.StartRecordIndex),
new SqlParameter("@pageSize", AspNetPager1.PageSize));
Repeater的数据源通过这个自定义的方法得到,方法用到了存储过程,并给存储过程的2个参数赋值。