Gridview删除一行数据后想刷新Gridview外面的数据

问题描述

我删除gridview的一条数据,想把gridview外面这条数据对应的图片也删了,图片存在datatable上,我调用了一个方法把datatable里的数据是删除了,也重新绑定了。但是页面上的图片还是在的。为什么,求大神指点!!!!急急急

解决方案

解决方案二:
[b]把gridview,datatable都放在UpdatePanel更新面板当中去,使用数据和图片关联的ID进行删除,把删除事件放到Triggers中去!!!!
解决方案三:
。。。。SOEASY呀,你是怎么显示图片的?删除时把图片对应的PictureBOx设成NULL就可以了
解决方案四:
删除成功后,你重新获取数据源试下你有没有在页面加载时,加载数据不写的话,就不会即时更新的就是if(!IsPostBack)
解决方案五:
删除成功后,重新调用绑定GridView选定行的代码!如果删除后,GridView没有记录,记得把显示图片的控件的Image置为null

时间: 2024-11-12 08:30:02

Gridview删除一行数据后想刷新Gridview外面的数据的相关文章

在删除数据库数据后如何刷新Datagridview中的数据(Datagridview与数据库绑定)

问题描述 Datagridview控件与数据源绑定后,再删除数据库中的数据后,如何能够即时显示数据库中的数据? 解决方案 解决方案二:委托,去刷新dgv数据解决方案三:引用1楼chinajiyong的回复: 委托,去刷新dgv数据 或者一般的思路重新绑定

ztree jqu...-求好心人指点。ztree删除一个节点后怎么刷新这棵树

问题描述 求好心人指点.ztree删除一个节点后怎么刷新这棵树 重新异步加载ztree用reAsyncChildNodes方法没有反应呢. 解决方案 1. 重新异步加载 zTree var treeObj = $.fn.zTree.getZTreeObj("tree"); treeObj.reAsyncChildNodes(null, "refresh"); 2. 重新异步加载当前选中的第一个节点 var treeObj = $.fn.zTree.getZTreeO

angularjs-AngularJs中请求到数据后在controller中怎么取出数据供HTLM页面循环使用

问题描述 AngularJs中请求到数据后在controller中怎么取出数据供HTLM页面循环使用 我在AngularJs的service服务里,使用$http.post请求请求到数据后,在controller里注入服务,然后使用循环把data数据push到一个数组中,可是在谷歌浏览器的控制台中只能看到是个[]空数组,ng-repeat也没有循环出来内容,请问这个值我该怎么取得?代码如下:// $q 是内置服务,所以可以直接使用ngApp.service('UserInfo' ['$http'

java报表-报表系统设计从db中取出数据后该把数据放到哪

问题描述 报表系统设计从db中取出数据后该把数据放到哪 大家好 , 我是一个刚参加工作的java菜鸟,现参与公司的一个项目,其中的报表设计就属于我.报表系统是这样的,系统会定时的从DB中取各个会员的日交易报表的数据,数据量是很大的,所以不可能取出数据就生成pdf格式的报表,要把所有的会员的报表数据都取完之后再存放到一个地方(比如存到xml文档或者其他方式存档),以后再根据需求读取数据(不是DB中的数据)生成报表.好了,现在我的问题就在于,从DB中拿到数据后该以什么方式存储数据来弄一个报表的数据源

我想实现在GridView鼠标点击一行可以获取点击的那行数据

问题描述 我想实现点击gridView的一行可以获取那行的数据,而不是用'选择'那个去实现这个~当我点击一行后,颜色会变成深色,这样的同时也获取了行对象,进行删除和修改的操作~但是我不知道怎么去获取行数据.请各位帮我下... 解决方案 解决方案二:BoundRowClickCommandName-行的单击事件需要绑定的CommandName解决方案三:先获得该行的键值然后去数据库对应取不就完了么解决方案四:up

gridview绑定一个表后,不想显示数据,怎么实现

问题描述 如题 解决方案 解决方案二:<asp:BoundColumnDataField="NewsAuthor"HeaderText="发布人"Visible="false"></asp:BoundColumn>解决方案三:1清空表,2设置datasource为null解决方案四:隐藏所有列就是了gdvList.Columns[0].Visible=false;gdvList.Columns[1].Visible=fal

用gridview的RowDeleting删除数据后为什么显示—“服务器已断开 且未发送任何数据”

问题描述 用gridview的RowDeleting删除数据后,数据库内的数据删除不成功.为什么显示页面找不到了,"服务器已断开且未发送任何数据"?代码如下:protectedvoidgvCommOper_RowDeleting(objectsender,GridViewDeleteEventArgse){stringstrConn=System.Configuration.ConfigurationSettings.AppSettings["ConnStr"].T

我在gridview里点击“选择”按钮,希望弹出窗口,在弹出窗口操作完毕后关闭,返回值给父窗口,并对父窗口的数据源重新绑定以刷新gridview。我这么做是不能刷新gridview的,请指教。

问题描述 我在gridview里点击"选择"按钮,希望弹出窗口,在弹出窗口操作完毕后关闭,返回值给父窗口,并对父窗口的数据源重新绑定以刷新gridview.我这么做是不能刷新gridview的,请指教.前端asp.net代码:<asp:GridViewID="GridView1"runat="server"Width="860px"AllowPaging="True"AutoGenerateColum

datatble-查询完数据放入dataset处理完字段后,绑定gridview问题

问题描述 查询完数据放入dataset处理完字段后,绑定gridview问题 DataSet ds = SqlHelper.ExecuteDataSet(sql); DataTable dt = ds.Tables[0]; for (int i = 0; i < dt.Rows.Count;i++ ) { string accep = dt.Rows[i]["Rd_AcceptUnit"].ToString(); accep.TrimEnd(','); } this.gvComm