2 weixin 33702873 weixin_33702873 于 2016.03.24 10:44 提问

急啊,困扰一周了,gridview选中一行进行编辑

gridview选中一行点击编辑后弹出新窗口,在新窗口中更新完数据点击保存按钮,当前窗体关闭,原窗口中的gridview没有刷新过来,原窗口是一个mdi的子窗体,请问该如何解决,请大家帮忙,谢谢

4个回答

zhangshangui_2015
zhangshangui_2015   2016.03.24 14:40
已采纳

这个得用delegate委托方法,在当前窗体中调用其它窗体中的控件得用Invoke()方法。

sl_18500
sl_18500   2016.03.24 10:55

无代码,不晓得

enpterexpress
enpterexpress   Rxr 2016.03.24 10:56

更新数据源呗

zhouxiongfei
zhouxiongfei   2016.03.25 11:24

修改数据源,然后notifyDataSetChanged

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Gridview查询后,对查询结果进行编辑,可无法定位我要的记录行,解决方法
终于解决了!这是由于SQLDataSource中的SelectCommand是不被保留的。  所以当您修改了SelectCommand后,点击了编辑后,ASP.net会自动再重新生成一次SqlDataSource,而他的SelectCommand依旧使用的还是原先默认设置中的select * from Table。所以他会从去数据库中,将所有的数据都都回来。  解决的方法就是将SelectComm
删除GridView中的一行的-----两种操作方法.
在GridView中的编辑列中添加一方法1:                                     (不转为TemplateField)                删除之前弹出"是否确认要删除"对话框.再进行通过下面方法删除:方法2:                                   (将"删除"转为TemplateField)如上所
【DEV GridControl】怎样使GridView中满足某个条件的行可编辑,其余行不可编辑?
DXperience控件包,使用起来非常方便,但有时候某些功能的实现在文档中不太容易找到解决方案,比如下面要提到的这个功能我就在文档中找了很久也没找到,最后还是在官方论坛上找到的。 具体问题是这样的:我需要使GridView中满足某个条件的行可编辑,其余的行不可编辑。问题就是这样,很简单,在GridView的ShowingEditor事件中来判断条件,满足条件就不可编辑,否则可编辑,实现代码
GridView多行编辑(C#)
GridView多行编辑(C#)GridView多行编辑(C#) GridView多行编辑(C#) GridView多行编辑(C#)
C#-gridview中选择一行时取得该行的第一列字段
在用GRIDVIEW时,有一个取得选中行的某一列的须求,当时想用直接排序来完成,但也得去百度,优先百度到了这个结果 ,留以后用~ protected void gridview1_selectindexchanged(object sender, EventArgs e)     {         GridViewRow row = GridView1.SelectedRow;
asp.net实现 gridview 鼠标单击任意字段选中一行 ,并获取数据
目标:我们要实现 鼠标在gridview上单击任意字段就选中一行,并获取该行数据 步骤: 1.创建gridview(起名GV_1),在GV_1中创建LinkButton(起名lbtnSelected),将CommandName设为alarmLinkButton
GridView行选择事件,单击GridView中某一行任意位置提出这条记录
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.
gridview里面点击某一数据进行跳转
-
DataGridView 单击选中一整行,只能单选,不能选择多行,只能选择一行
this.GridView1.SelectedIndex = -1; 设置DataGridView的属性SelectionMode为FullRowSelect 这样就使DataGridView不是选择一个字段,而是选择一整行了 设置DataGridView的属性MultiSelect为false 这样就使DataGridView不能够选择多行,只能选择一行了想得到某列的值是要判断DataGr
C#实现通过单击gridview中的选择其中的一行数据
 1.首先拖一个GridView到窗体,并选择数据源,然后配属性Colums如下图:2.对它事件写代码如下: protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)     {         GridView _gridView = (GridView)sender;