objectdatasource 绑定后,gridview编辑列时,不能刷新

问题描述

用objectdatasource绑定数据源后,gridview编辑列时,不能刷新;绑定数据库时,绑定的那张表里面只有三个字段。现在又添加了几个字段进去,但是gridview控件却不刷新了,点编辑列里面的刷新架构也不行。只能显示修改数据库表前的三个字段,新增的字段不能显示。大侠们帮帮我啊!!!感激不尽!!

解决方案

解决方案二:
人呢。。人呢。。。帮帮忙啊。。。。。。
解决方案三:
看objectdatasource的SelectCommand是不是只返回了3个列最好贴objectdatasource和gridview的html部分。省的大家猜了
解决方案四:
应该不是的。。。。我把gridview控件删除了。然后重启计算机。再新写控件和代码。。就好了。。。不知道神马原因。。。。。

时间: 2024-10-30 11:54:03

objectdatasource 绑定后,gridview编辑列时,不能刷新的相关文章

GridView中删除一列时,弹出询问对话框,及选中一行后使该行变背景色。

 GridView中删除一列时,弹出询问对话框,如下图所示: 后台代码: protected void GridUsers_RowDataBound(object sender, GridViewRowEventArgs e) { if(e.Row.Cells[0].HasControls()) { LinkButton BtnDelete = (LinkButton)e.Row.Cells[0].Controls[2]; LinkButton BtnUpdate = (LinkButton)e

gridview在编辑状态时如何按要求输入

问题描述 gridview在编辑状态时,要修改记录的某些字段,比如说姓名字段(只能是汉字或字母和下划线),学号(必须是6为整数),成绩(0到120带两位小数),性别(男女可选择的输入)等等这些必须符合要求的输入方式如何实现呢??如果要用到模板,如何使用?请高手们给个详细点的答案!!!!拱手谢了! 解决方案 解决方案二:似乎不行,推荐用PAGEREAPTER.解决方案三:行绑定结束后,给文本控件添加onblur事件,然后自己分别写js函数进行正则判断.解决方案四:引用2楼changke18的回复:

发布网站后gridview自带的编辑和删除功能没法用,求解决

问题描述 发布网站后,发现gridview上自带的编辑和删除没法用,不知道怎么回事,如果改成程序的话行不行?求大神帮忙 解决方案 解决方案二:检查一下服务器的.net环境是否安装正确.解决方案三:GridView控件实现编辑.删除功能示例//GridView编辑.删除设置<asp:GridViewID="ClassList"runat="server"AutoGenerateColumns="False"CellPadding="

在WPF的DataGrid中如果排序后再编辑单元格, 然后就不能重新绑定DataGrid?

问题描述 在WPF的DataGrid中如果排序后再编辑单元格, 然后就不能重新绑定DataGrid? 我找了很多类似的提问,都没找到答案,包括在stackoverflow. 正常的情况下,代码是可以运行的,但是一旦用户在datagrid中对某列排序了,接下来再编辑单元格也没问题,可是一旦在cellediteding事件中加入重新绑定,运行就会出错."{"在 AddNew 或 EditItem 事务过程中不允许"Sorting"."}". 我想可能

gridview绑定数据源不显示列,就一直是column1、2、3三列

问题描述 gridview绑定数据源不显示列,就一直是column1.2.3三列 解决方案 解决方案二:这个要看你代码好吧解决方案三:你没有绑定成功,自动生成的列也没有去掉解决方案四:grid.datasource=dt;//你的数据源grid.databind();//绑定 解决方案五:引用3楼Hsuifengershi的回复: grid.datasource=dt;//你的数据源grid.databind();//绑定 +1猜测楼主像使用winform程序一样,只指定了数据源,没执行绑定操作

动态绑定 rid iew-动态绑定GridView的列

问题描述 动态绑定GridView的列 通过后台代码给一个GridView绑定多个列,并且给这些列赋值, 解决方案 dgv.columns.add(列名): -- 再添加rows,给每个cell赋值. 解决方案二: 添加rows,给每个cell赋值.

数据库表中的一列值为:2007-06-12 列的存储类型为:datatime 但是在Asp.net网面上通过DataList绑定后显示的值为:2007-06-12 0:00:00?????????????????

问题描述 数据库表中的一列值为:2007-06-12列的存储类型为:datatime但是在Asp.net网面上通过DataList绑定后显示的值为:2007-06-120:00:00?怎么样通过DataList控件绑定后让他不显示:0:00:00,而只显示:1985-06-12 解决方案 解决方案二:sql语句不要直接选出时间字段t,拼字符串year(t)+month(t)+day(t)asnewtime解决方案三:'<%#Bind("DateTime","{0:yyy

如何能使GridView的列能拖动,并且在拖动后,页面再次刷新后,列顺序还是拖动后的顺序

问题描述 如何能使GridView的列能拖动,并且在拖动后,页面再次刷新后,列顺序还是拖动后的顺序 解决方案 解决方案二:asp做这个似乎难实现,帮顶,学习.解决方案三:第三方..DWZORjqgrid.

.NET GridView自动套用格式与编辑列的问题

问题描述 想显示一张数据表的内容,选择了自动套用.但需要另外再增加两列分别位于第一列和最后列但发现选择了自动套用格式后增加的列只能位于套用格式的三列之前.高手们--求解~~ 解决方案 解决方案二:重新建一个足够列的再套用