datagrid的分页问题 你在分页代码后面 再加上DataBind();绑定一次就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 page_load { if(!IsPostBack) { databind() } } 如果选择分页的话,datagrid会触发一个事件,你在pagechange里设定到新页就行了! page_load if(!IsPostBack) databind() end ifdatagrid_PageIndexChanged(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridPageChangedEventArgs) Handles dg_student_family_all_info.CurrentPageIndex = e.NewPageIndexdatabind()'重新绑定 private void Page_Load(object sender, System.EventArgs e) { if(!this.Page.IsPostBack) { BingGrid(); } } private void DataGrid1_PageIndexChanged(object sender,DataGridPageChangedEventArgs E) { BingGrid(); this.DataGrid1.CurrentPageIndex=E.NewPageIndex; }BingGrid()是绑定的。这样有问题吗?确实是点两次才发生作用啊。不是快慢问题。 private void BingGrid() { try { this.sqlDataAdapter1.Fill(this.dataSet11); this.DataGrid1.DataBind(); } catch (System.Exception e) { } } 问题解决了。 BingGrid(); this.DataGrid1.CurrentPageIndex=E.NewPageIndex;这两行顺序错了。揭贴 【无语】这是VS2008的BUG?如此神奇? 有什么方法可以去掉一个字符串里面的类似<br>的标识符?急! 关于会话问题 上传问题!地址保存进数据库! 网络疑问 存储过程的内容要写在哪里啊? 一个大型的新闻网站到底该不该静态化 怎么把IFRAME定位到(用JAVASCRIPT)TEXTBOX的下方,注意:TEXTBOX不是绝对定位,而IFRAME是绝对定位 ~急!急!如何调试被asp.net程序调用的dll? 今天下午4:00~5:00,微软专家在线聊天,主题:DataGrid 怎样在循环中动态访问控件? 根据点击动态的实现“您的位置”导航
{
if(!IsPostBack)
{
databind()
}
}
if(!IsPostBack)
databind()
end ifdatagrid_PageIndexChanged(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridPageChangedEventArgs) Handles
dg_student_family_all_info.CurrentPageIndex = e.NewPageIndex
databind()'重新绑定
{
if(!this.Page.IsPostBack)
{
BingGrid();
}
}
private void DataGrid1_PageIndexChanged(object sender,DataGridPageChangedEventArgs E)
{
BingGrid();
this.DataGrid1.CurrentPageIndex=E.NewPageIndex;
}BingGrid()是绑定的。这样有问题吗?确实是点两次才发生作用啊。不是快慢问题。
{
try
{
this.sqlDataAdapter1.Fill(this.dataSet11);
this.DataGrid1.DataBind();
}
catch (System.Exception e)
{
}
}
BingGrid();
this.DataGrid1.CurrentPageIndex=E.NewPageIndex;
这两行顺序错了。揭贴