使用下面的代码可以获取到DataGrid中对应邦定DataSet的信息,
DataRow row2 = null;
object obj;
obj = this.BindingContext[(DataSet)dataGrid1.DataSource,((DataSet)dataGrid1.DataSource).Tables[0].TableName].Current;
row2 = ((DataRowView)obj).Row;如果DataGrid显示信息时DataSet的DataTable[0]时,设置:
datagrid.DataSource=ds.Tables[0];
可以直接把数据显示在datagrid中,
但是就无法使用
DataRow row2 = null;
object obj;
obj = this.BindingContext[(DataTable)dataGrid1.DataSource,((DataTable)dataGrid1.DataSource).TableName].Current;
row2 = ((DataRowView)obj).Row;
获取到选择的信息,提示无法获取DataTable的子信息,哪位遇到过,有没有解决办法
DataRow row2 = null;
object obj;
obj = this.BindingContext[(DataSet)dataGrid1.DataSource,((DataSet)dataGrid1.DataSource).Tables[0].TableName].Current;
row2 = ((DataRowView)obj).Row;如果DataGrid显示信息时DataSet的DataTable[0]时,设置:
datagrid.DataSource=ds.Tables[0];
可以直接把数据显示在datagrid中,
但是就无法使用
DataRow row2 = null;
object obj;
obj = this.BindingContext[(DataTable)dataGrid1.DataSource,((DataTable)dataGrid1.DataSource).TableName].Current;
row2 = ((DataRowView)obj).Row;
获取到选择的信息,提示无法获取DataTable的子信息,哪位遇到过,有没有解决办法
解决方案 »
- 求助 WINDOWS下的远程桌面连接组件 移植??
- 混淆后的.net程序会不会被还原出源代码?
- 请问,TCP、UDP编程,同步、异步
- 如何注册com组件??(xp的操作系统),谢谢!
- WinForm 程序 "System.BadImageFormatException: 内存分配访问无效'
- 求教:DataGrid自动调整列宽(程序修改)
- C#用OpenWrite及CreateText结合使用时,写入文本部分乱码
- 如何在C#语言下使用WebBrowser(axWebBrowser)用Post方法传递数据?
- 如何调用控制编面板的对话框?
- 请教多线程的同步问题
- 用C#怎样做一个像QQ界面的样式。。大家帮我提点建议。。
- 后台代码中使用ClientScript的问题
或者datagrid.DataSource=DataSet;
都可以使用上面的代码获取选择内容,
但是唯独使用dataGrid.DataSource=Ds.Tables[0];
会出现错误,很奇怪啊
dataGrid1[dataGrid1.CurrentCell.RowNumber,dataGrid1.CurrentCell.ColumnNumber].ToString();