我有一點困惑,我不知道如何解決這個問題。如果我編輯的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