最近刚从web转到应用程序编程
有一个问题我想问问大家,就是我用datagrid绑定数据后,我怎么的到点击某一行后得到的数据,也就是点击这行后的到这行每列的数据。另外大家有没有在datagrid上删除更新的例子,给个下载地址。谢谢了
有一个问题我想问问大家,就是我用datagrid绑定数据后,我怎么的到点击某一行后得到的数据,也就是点击这行后的到这行每列的数据。另外大家有没有在datagrid上删除更新的例子,给个下载地址。谢谢了
解决方案 »
- zip自解压
- 关于C# 通过 treeview节点访问txt文件的问题
- 关于winform数据库的疑问
- 超难问题!!! 关于Excel打印的。
- 如何在一个窗体中获取另一个窗体传递过来的cookie
- 请各位大侠给一个C#写的C/S的程序做学习用。
- C# 打开所有类型打印机的钱箱
- C#或者WPF 代码检测电脑上是否已经安装.net 4.0 环境?求解。。。
- 怎么将MS office project2003嵌入到asp.net 的网页中,要能动态能绑定数据库的,小弟不懂,请教各位
- asp.net中操作word总是出错,急,在线等
- 高手进来看看,C#2005的比较奇怪的问题
- 请问如何屏避Ctrl和ALT键?
=======================
取出DataGrid当前行对应的DataTable的值。
DataRowView drv = (DataRowView)this.BindingContext[this.ds,this.ds.Tables[0].TableName].Current;
或者,
DataRowView drv = (DataRowView)this.BindingContext[this.dataGrid1.DataSource,this.dataGrid1.Memeber].Current;
获取到drv就可以改数据,
DataRow dw = drv.Row; // 得到DataRow,
DataTable dt = dw.Table;//得到DataTable
DataSet ds = dt.DataSet;
=======================
删除更新的例子,
http://blog.csdn.net/zhzuo/archive/2004/08/06/67037.aspx
string s1=this.dataSet11.Tables["zslc"].Rows[this.dataGrid1.CurrentRowIndex]["clch"].ToString();