我工作的一個項目的風格,我想使用C#在asp.net改變<div>
的造型 我的HTML代碼如何更改HTML標籤
<div id="xyz" style="display: none" runat="server"> Please Register YourSelf First</div>
和我的C#代碼
if (q == 0)
{
HtmlGenericControl ul = (HtmlGenericControl)(this.FindControl("xyz"));
ul.Style["display"] = "block";
} else { ...}
其中UL是始終顯示爲空.. 請幫助
在哪'asp.net生命週期phase'你打的代碼?並且是'UserControl'的代碼部分? – 2015-02-11 15:47:41
'FindControl()'不是遞歸的,所以'this'必須是'xyz'的直接父對象。請注意,您應該能夠直接訪問'xyz'(它應該是設計器生成的類中的受保護字段)。 – 2015-02-11 15:48:37
不,我不使用任何userControl。我正在編寫此代碼按鈕點擊 – 2015-02-11 15:49:27