2009-07-21 83 views
0

我有一個孩子GridView,當用戶選擇父GridView中的一行時顯示。用戶可以做的是在Gridview中選擇項目,然後進入結果頁面。但是,我所擁有的是一個點擊頁面上的按鈕,顯示用戶所選的內容。問題是,當按下按鈕時,子gridview被隱藏,我如何(如果它已被選擇/顯示)保持打開/顯示?Child GridView隱藏在按鈕按下,需要保持顯示

我是否必須設置一個變量來保存是否顯示了子網格視圖,我可以將它放在頁面的視圖狀態中(我對此一無所知,因爲所有這些.net內容對我而言都是新的)?

感謝R.

回答

0

東西快,你可以嘗試是設置

Visble=True 

爲了您的父母和孩子gridview的按鈕的處理程序

+0

沒有抱歉,你似乎誤解了我正在嘗試做的事情。 – flavour404 2009-07-21 23:31:12

0

這是很難沒有一些示例代碼的說法,但另一種可能性是,當按鈕被點擊時,父級gridview被重新綁定到數據源(可能在Page_Load事件中),但不是子級Gridview。嘗試重新綁定子gridview到其父數據源後的父Gridview。

gvChildGrid.DataSource = {some data source}; gvChildGrid.DataBind();