没有从datagridview列中检索正确的值

我正在尝试从数据网格视图(gv_Quals)内的列中检索值。我似乎无法在线找到正确的答案,这是我的尝试。单元ID是Sql数据库中的第二列。行索引向下传递。

 String txtUnitID =gv_Quals.Rows[rowIndex].Cells[1].ToString();

当我尝试运行此代码时,txtUnitID将始终返回此代码

txtUnitID = "System.Web.UI.WebControls.DataControlFieldCellstring"

当它应该返回5时,这是UnitID。我做错了或者忘记了一些东西。抱歉,如果我含糊不清,请先谢谢!


弑天下
浏览 129回答 1
1回答

慕村9548890

如果网格中有DataBound列,则可以使用gv_Quals.Rows[rowIndex].Cells[1].Text或者,如果有任何控件,则必须首先转换该控件,然后才能从该控件中获取价值
打开App,查看更多内容
随时随地看视频慕课网APP