我有一点困惑,我不知道如何解决这个问题。如果我编辑的GridView,我读的行这样如何在编辑文本框的同时阅读gridview单元格?
cmd.Parameters.Add("@X", SqlDbType.Char).Value = ((TextBox)GridView1.Rows[e.RowIndex].Cells[15].Controls[0]).Text;
cmd.Parameters.Add("@Y", SqlDbType.Char).Value = ((TextBox)GridView1.Rows[e.RowIndex].Cells[15].Controls[0]).Text;
当GridView控件处于编辑模式,两个单元X和Y文本框,因为这是默认的编辑模式。我手动创建了列,我希望单元格X是“只读”。如何更改代码以便我可以在没有文本框的情况下阅读单元格X?帮助将不胜感激。谢谢!
您的问题没有意义。你能澄清你对X和Y的意图吗?编辑模式与任何事情有什么关系? – 2012-04-16 16:23:47
是的,我有点努力去理解这个问题。如果你只是使用了GridView.FindControl(“lblMyLabel”),它将简化你对文本框的请求。如果你这样做,你甚至不需要查找文本框,只需在ViewMode中搜索标签,而不是编辑模式中的文本框 – 2012-04-16 16:26:51
是的mikey正是我想要做的。我怎么能为gridview创建这样一个标签? – javasocute 2012-04-16 16:29:05