小弟在项目开发中遇到这样一个问题.
datagrid1的visible默认属性我已设为false,而且该datagrid1还具有翻页功能:
private void dgBook_PageChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
this.datagrid1.CurrentPageIndex=e.NewPageIndex;
this.datagrid1.visible=true;
this.datagrid1.DataBind();
}
窗体中还有一个按钮,功能是动态绑定一个数据表到datagrid1:
private void btnQuery_Click(object sender, System.EventArgs e)
{
this.datagrid1.DataSource=dataset1.Tables["books"];
this.datagrid1.DataBind();
this.datagrdi1.Visible=true;
}
此时datagrid1已经成功的显示了数据,但一点击右下角的页码(比如点击页码2或3等等),datagrid就消失了
datagrid1的visible默认属性我已设为false,而且该datagrid1还具有翻页功能:
private void dgBook_PageChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
this.datagrid1.CurrentPageIndex=e.NewPageIndex;
this.datagrid1.visible=true;
this.datagrid1.DataBind();
}
窗体中还有一个按钮,功能是动态绑定一个数据表到datagrid1:
private void btnQuery_Click(object sender, System.EventArgs e)
{
this.datagrid1.DataSource=dataset1.Tables["books"];
this.datagrid1.DataBind();
this.datagrdi1.Visible=true;
}
此时datagrid1已经成功的显示了数据,但一点击右下角的页码(比如点击页码2或3等等),datagrid就消失了
解决方案 »
- 求教 js 获取webservice异常,并在客户端友好显示问题
- 有没有基于三层架构的oa源码可供学习啊?不要说什么钱,开源的那么多,我要的就是推荐学习的,谢谢了
- windows2008上能不能装VS2003
- 上传控件问题,以前都是这样写的这次写竟然报错大家帮我看看怎么回事?
- 最简单的HTML问题,却难住了我,怎么办?
- 关于asp 里的cookie 与 asp.net 里的cookie 相统一的问题
- 关于表单间参数传递的问题
- 请问一个问题.
- ASP.NET和PHP
- js如何获取分页表格的第二页及之后的数据
- csdn的高手们请进。请问如何打印指定的url的web page,提问了数次都无人能给出满意的答案
- datalist索引超出范围的问题(.item.itemindex)
2:为什么开始加载是把visible设置成FALSE呢?
3:建议你把数据绑定写成一个单独的函数去调用.
4:设置断点来看看到底是哪没运行~ 以我的技术只能帮你到这了,我现在这没装.NET,没法调试.
希望对你有用.
{
this.datagrid1.CurrentPageIndex=e.NewPageIndex;
this.datagrid1.visible=true;
this.datagrid1.DataBind();
}
我觉得你没有必要再次DataBind();应该是设置this.datagrid1.visible=true就可以了,个人愚见