0
Dim Application = From AL In db.AnnualLeave _
Where AL.Approval <> True _
Select LeaveID, EmpID, Name
GridView3.DataSource = Application
GridView3.DataBind()
調用後設置未綁定的GridView列於無形'GridView3.DataBind(),爲什麼我仍然得到我怎麼能在代碼
指數超出範圍。必須是非負數且小於集合的大小。參數名稱:索引。
在這行代碼GridView3.Columns(1).Visible = False
但網格有行和超過2列。我在這裏發現了一個關於類似問題的線程http://forums.asp.net/t/1025678.aspx/1
請注意,Gridview列有不是已在設計時定義。 `
GridView3.Columns(1)。可見= FALSE;你在做什麼?你可以發佈完整的代碼,你在做什麼,並獲得錯誤 – 2011-04-04 13:47:30
在GridView3_DataBound,GridView3_RowDataBound和Page_Load – StackTrace 2011-04-04 14:00:14
都失敗了,我有一個模板列,我已經在設計時添加到同一個gridview。我能夠在上述任何事件中成功隱藏此模板列 – StackTrace 2011-04-04 14:02:38