我正在尝试从数据网格视图(gv_Quals)中的列中检索值。我似乎无法在网上找到正确的答案,这是我的尝试。 Unit ID是Sql Database中的第二列。行索引向下传递。
String txtUnitID =gv_Quals.Rows[rowIndex].Cells[1].ToString();
当我尝试运行此代码时, txtUnitID 将始终返回此
txtUnitID = "System.Web.UI.WebControls.DataControlFieldCellstring"
应该返回5,因为它是UnitID。我做错了或忘记了什么。对不起,如果我看起来很模糊,请提前感谢!
答案 0 :(得分:1)
如果您的网格中有DataBound列,则可以使用
获取值gv_Quals.Rows[rowIndex].Cells[1].Text
或者如果它有任何控制,那么你必须首先施放该控制,然后你可以从该控制中获得价值。