在ASP.NET頁面上,我有一個GridView填充了LINQ查詢的結果。我在代碼中設置DataSource,然後調用DataBind。在GridView的RowDataBound事件中,我根據查詢結果選擇性地隱藏某些GridView字段中的鏈接。 (例如,我隱藏有問題的行的「顯示父項」鏈接沒有父行。)GridView RowDataBound在回發時不觸發
這個工作正常。但在回發(當我不調用DataBind,但GridView保持填充通過ViewState),數據顯示,但RowDataBound事件(顯然)不會觸發,我的鏈接不會隱藏。
什麼是回傳後隱藏鏈接的最佳方式?
你在ajax UpdatePanel中有網格嗎?這可能會趕上回傳。 – 2008-11-11 21:14:21
不,在這個特定的頁面上沒有UpdatePanels。 – 2008-11-11 21:22:15