dg.rows[datagrid.rowsel][1].tostring()
int rowId=this.dg.CurrentRowIndex;
dg[rowId,列].ToString();
解释:lawrence191(*_*学习中……)
int rowId=this.dg.CurrentRowIndex;//取出当前被选择的行号,其中rowId是行号;
dg[rowId,列].ToString();//将当前行中的列值转换成字符串,其中"列"就是你要的列号或列名(字段名);
要是再不明白,你别做程序了!
谢谢,我是这么想的,但是每次都出错呀
C:/Inetpub/wwwroot/JHSoft.StuInfo.Web/StuBrowser.aspx.cs(258): “System.Web.UI.WebControls.DataGrid”并不包含对“CurrentRowIndex”的定义
button.Attributes.Add("onclick","return confirm(/"确定要删除"+rowID+"记录吗?/");");
这么写完之后提示C:/Inetpub/wwwroot/JHSoft.StuInfo.Web/StuBrowser.aspx.cs(273): 名称“rowID”在类或命名空间“JHSoft.StuInfo.Web.StuBrowser”中不存在