怎样获取datagrid中的选中行的一个值 当我的素标选中一行时就取得选中行的一个cell 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int r = dataGrid.CurrentCell.RowNumber;int c = dataGrid.CurrentCell.ColumnNumber;dataGrid[r,c].ToString(); private void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e){ if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { e.Item.Attributes.Add("onclick","alert('"+e.Item.Cells[3].Text+"');"); }} 取出DataGrid当前行对应的DataTable的值。如果DataGrid绑定的是DataView,DataRowView drv = (DataRowView)this.BindingContext[this.ds,this.ds.Tables[0].TableName].Current;//如果绑定的是DataTable//DataRow dw = (DataRow)this.BindingContext[this.dataGrid1.DataSource,this.dataGrid1.Memeber].Current;获取到drv就可以改数据,DataRow dw = drv.Row; // 得到DataRow,DataTable dt = dw.Table;//得到DataTableDataSet ds = dt.DataSet; int r = dataGrid.CurrentCell.RowNumber;int c = dataGrid.CurrentCell.ColumnNumber;dataGrid[r,c].ToString(); Dim dr As DataRow = CType(Me.BindingContext(Me.DataGrid1, Me.DataGrid1.DataMember).Current, DataRow) MsgBox(dr(0).ToString)楼上错误 singlepine(小山) 的说法应该没错 windows服务程序里如何连接远程SQLServer数据库 问个问题 不知道这东西多少钱 大家帮忙看看 C# winfrom的服务管理如何捕获异常 利用反射实例类的一个问题! 分不多了RTF问题 IE9突然碰到的(修改了图片源...) 为什么反射只能得到公有的属性,却得不到基类的私有字段、属性? 如何实现一个PictureBox直接显示一个网页上的图片? 对文件夹操作的问题 怎样用DataGrid操作数据表? 怎样使用CodeDom来生成继承接口的语句 谁能给我讲讲C#的FONT类的构造函数?
int c = dataGrid.CurrentCell.ColumnNumber;
dataGrid[r,c].ToString();
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
e.Item.Attributes.Add("onclick","alert('"+e.Item.Cells[3].Text+"');");
}
}
如果DataGrid绑定的是DataView,
DataRowView drv = (DataRowView)this.BindingContext[this.ds,this.ds.Tables[0].TableName].Current;
//如果绑定的是DataTable
//DataRow dw = (DataRow)this.BindingContext[this.dataGrid1.DataSource,this.dataGrid1.Memeber].Current;
获取到drv就可以改数据,
DataRow dw = drv.Row; // 得到DataRow,
DataTable dt = dw.Table;//得到DataTable
DataSet ds = dt.DataSet;
int c = dataGrid.CurrentCell.ColumnNumber;
dataGrid[r,c].ToString();
MsgBox(dr(0).ToString)楼上错误