用asp.net ListView控件在后台动态绑定数据源时,DataPager分页控件老是出错应该怎么处理?求高手帮忙啊 20
如题aspx文件是一个ListView,一个accessdatasource,一个datapageraspx.cs文件是:protectedvoidPage_Load(o...
如题
aspx 文件是一个ListView ,一个accessdatasource, 一个datapager
aspx.cs文件是:
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btn_Click(object sender, EventArgs e)
{
string sql = "select * from dt_a where password='2'";
DataSet ds = sqlCMD.returnDataSet("a", sql);
lv1.DataSourceID = null;
lv1.DataSource = ds;
lv1.DataBind();
}
protected void lv1_SelectedIndexChanged(object sender, EventArgs e)
{
datapager1.SetPageProperties(datapager1.StartRowIndex,10, true);
} 展开
aspx 文件是一个ListView ,一个accessdatasource, 一个datapager
aspx.cs文件是:
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btn_Click(object sender, EventArgs e)
{
string sql = "select * from dt_a where password='2'";
DataSet ds = sqlCMD.returnDataSet("a", sql);
lv1.DataSourceID = null;
lv1.DataSource = ds;
lv1.DataBind();
}
protected void lv1_SelectedIndexChanged(object sender, EventArgs e)
{
datapager1.SetPageProperties(datapager1.StartRowIndex,10, true);
} 展开
1个回答
展开全部
没有代码 贴上代码,不是大问题,可能是你的datapager没有绑定点击事件
更多追问追答
追问
代码贴出来了,麻烦高手看看哦,谢谢
追答
lv1_SelectedIndexChanged中不需要重新绑定数据了么?
DataSet ds ;
protected void btn_Click(object sender, EventArgs e)
{
string sql = "select * from dt_a where password='2'";
ds = sqlCMD.returnDataSet("a", sql);
lv1.DataSourceID = null;
lv1.DataSource = ds;
lv1.DataBind();
}
protected void lv1_SelectedIndexChanged(object sender, EventArgs e)
{
lv1.DataSourceID = null;
lv1.DataSource = ds;
lv1.DataBind();
lv1.selectIndex=e.newIndex;//大概是这样写的
datapager1.SetPageProperties(datapager1.StartRowIndex,10, true);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询