0
我有在ASP.NET靜態控件 - 一個普通的舊<ul>
母版頁上。在某些內容的網頁我添加到這個<ul>
靜態地只是在內容佔位符插入<li>
靜態的,但對別人的一個,我想動態添加服務器端,例如目錄中每個文件的<li>
。我怎樣才能實現這兩個目標?當我添加runat="server"
它仍然似乎並沒有在服務器端表示我可以修改。編輯靜態控制靜態和動態
我有在ASP.NET靜態控件 - 一個普通的舊<ul>
母版頁上。在某些內容的網頁我添加到這個<ul>
靜態地只是在內容佔位符插入<li>
靜態的,但對別人的一個,我想動態添加服務器端,例如目錄中每個文件的<li>
。我怎樣才能實現這兩個目標?當我添加runat="server"
它仍然似乎並沒有在服務器端表示我可以修改。編輯靜態控制靜態和動態
我只是寫了一個循環,直接模板,而不是一些C#代碼隱藏。
你添加一個ID呢? –
UL標記的可能是一個轉發器的頭部。那麼你甚至不需要訪問ul/li標籤。你嘗試過嗎? – Heki
順便說一句,在母版頁中直接做這件事的原因是什麼?我建議在頁面上製作一個'ContentPlaceHolder',以便您可以輕鬆訪問它。然後,您可以創建一個用戶控件,並將其從您的頁面綁定到數據綁定。 – Heki