从数据视图中取吧!
DataRow yourDataRow=((DataRowView)dgi.DataItem).Row;
string yourID=yourDataRow["id"].ToString();
DataRow yourDataRow=((DataRowView)dgi.DataItem).Row;
string yourID=yourDataRow["id"].ToString();
解决方案 »
- gridview visible设为false之后,显示空白行,怎么解决?
- 拷屏程序怎么做啊?高人该出手了。
- c# 调c++ dll 尝试读取或写入受保护的内存。这通常指示其他内存已损坏
- 问个问题
- 用户控件继承页面基类 解决方法
- 在NET B/S 结构中使用 confirm
- 这样一个模版列该怎么实现?
- 别人都说简单的问题我怎么就搞不定呢!!tabstrip和mulipage问题,高分相送,
- 用过FreeTextBox朋友请进,100分
- asp.net如何和oracle数据库连接?
- 关于<a ipop="从这里开始进入论坛" href="Login.aspx" id="loginlink" runat="server">登录</a> |的问题?
- 我的水晶报表那里出问题了,谢谢
另加一隐藏列存放id,比如第n列
sql[I]=Convert.ToInt32(DataGrid1.Items[i].Cells[n].Text.ToString());或者:
<asp:datagrid ... DataKeyField="id"></asp:datagrid>
然后
sql[I]=Convert.ToInt32(DataGrid1.DataKeys[i]);