我有一個網頁,其中有html表格和幾行。 我想從我的vb.net代碼隱藏其中的一些行,所以他們不會佔用任何空間。 可能嗎?Asp.net從vb.net/c#隱藏html行(tr)代碼
我使用asp.net vb代碼框架4.0。
謝謝。
我有一個網頁,其中有html表格和幾行。 我想從我的vb.net代碼隱藏其中的一些行,所以他們不會佔用任何空間。 可能嗎?Asp.net從vb.net/c#隱藏html行(tr)代碼
我使用asp.net vb代碼框架4.0。
謝謝。
您可以使用下面的,如果他們有行ID和RUNAT =「服務器」:
row.Style.Add("display", "none");
爲您的tr行賦予id併爲您的trs添加runat =「server」。 現在您可以使用給定的ID訪問您的trs並且可以隱藏它們
將visibility屬性設置爲false將隱藏tr,但可能無法解決您的間距問題。相反,將CSS樣式設置爲「display:none」作爲要隱藏的trs。看到這個更多的細節http://www.w3schools.com/css/css_display_visibility.asp
非常感謝你。 – 2012-01-06 09:05:30
如果你想用asp.net特意刪除行,你需要做一些回發(runat =「server」)。但是也許你可能想要考慮用JavaScript來做客戶端(無論是否使用與服務器的AJAX通信)。
工作完美! – 2012-01-06 09:04:32