2009-06-08 46 views
1

我有一個Div與runat attribut =「服務器」。我有一個asp.net按鈕控件在我的頁面,當點擊這個按鈕時,我想隱藏div.Is有任何其他選項,將可見性更改爲false.I無法使用可見性爲false,因爲當我更改可見性時,我無法訪問我的javascript中的相同,因爲它從瀏覽器中刪除。我想顯示從我的JavaScriptASP.NET隱藏(不從DOM中刪除)控件在服務器端

任何想法牆根DIV?在此先感謝

回答

6

添加display:none CSS樣式的控制:

myDiv.Style.Add(HtmlTextWriterStyle.Display, "none"); 
0

是否有任何其他選項, 改變能見度false.I着 使用知名度假的,因爲 當我變化的知名度,我不能訪問 一樣在我的javascript,因爲它是 從瀏覽器中刪除。

這是沒有意義的。將CSS visibility設置爲隱藏不會從DOM中刪除元素。

+0

他在談論一個asp.net服務器或混合控制的Visible屬性。 – 2009-06-08 13:27:24

0

如果這只是只有你的按鈕做的事情,我可能會首先在javascript中做,以避免回發一起。

如果這不是一個選項,然後只需用「display:none;」添加style屬性到div服務器端的價值。

相關問題