我正在解決有趣的問題。我在我的應用程序中有一個gridview,並且在按鈕單擊(在OnClick事件中)之後,我試圖獲取選定的行和標題行。當啓用AllowSorting時,ASP.NET GridView標題行文本爲空
當網格不可排序時(AllowSorting =「false」),所有工作正常。這是我訪問標題行細胞的方法:
GridViewControl.HeaderRow.Cells[idx].Text
但是,一旦我打開排序(AllowSorting =「真」),這種方法是行不通的。標題行被創建,表達GridViewControl.HeaderRow.Cells.Count返回列的正確數量,但GridViewControl.HeaderRow.Cells [IDX]。文本屬性始終是空的!然而,在頁面上就會顯示網格視圖中正確包括標題欄文字......
我試圖在網上找到,但沒有成功的答案......我已經發現了一些類似的問題,但從來沒有回答......因此,沒有任何人知道如何獲得頭排列文本時啓用排序?
預先感謝您。
PS:不要使用
GridVewControl.Columns[idx].Text
財產不建議我......有隻2列與編輯&選擇命令......其餘的列自動生成的。
非常感謝,是的,這就是它......它真的幫助... – 12moyo34 2013-04-29 19:14:54