设置了一个GridView控件和一个Button控件。
每次点击一次Button,GridView就从数据库中将数据读出并显示。
而当我第2次点击后,列就重复显示(也就是增加了一倍的列)
原因:我将添加列放在的点击Button事件里。 BoundField boundField = new BoundField();
boundField.HeaderText = HeaderText;
boundField.DataField = DataField;
GridView1.Columns.Add(boundField);可是如果我将上面代码放在Page_Load事件的if(!IsPostBack)里面。
这个问题是没有了,但是当改变绑定于GridView上的DataSet改变时,GridView则不会显示新条件的值。
如何解决呢?
每次点击一次Button,GridView就从数据库中将数据读出并显示。
而当我第2次点击后,列就重复显示(也就是增加了一倍的列)
原因:我将添加列放在的点击Button事件里。 BoundField boundField = new BoundField();
boundField.HeaderText = HeaderText;
boundField.DataField = DataField;
GridView1.Columns.Add(boundField);可是如果我将上面代码放在Page_Load事件的if(!IsPostBack)里面。
这个问题是没有了,但是当改变绑定于GridView上的DataSet改变时,GridView则不会显示新条件的值。
如何解决呢?
解决方案 »
- 用户代码未处理?如何解决?
- 求助:测试相同的错误很多,但我不知道是什么原因,第一次做测试,请大家帮帮忙
- 关于连接数据库不定时且无规律失败的问题
- asp.net 超链接问题
- 这样复杂的多表联合,怎么写sql语句?谁帮我看看,谢谢!
- asp.net 级联菜单
- 彻底郁闷了!第二次执行File.Move()时,总会说“文件正由另一进程使用,因此该进程无法访问该文件。”
- 求一程序:搜索数据库的ASP.net站内搜索程序(站内搜索)
- 如何将oracle的数据定期更新到sql
- asp.net访问HTML Global不执行
- .net 打包成功 安装时提示错误 知道的进来看看
- 关于独立存储碰到的困难,请大虾来帮忙咯
boundField.HeaderText = HeaderText;
boundField.DataField = DataField;
GridView1.Columns.Clear();
GridView1.Columns.Add(boundField);
分都给一楼了!再次表示感谢!
{
BindColume();//添加列
}BindColume()
{
//添加列
}Button_Click()
{
//绑定数据
}