0
ASP.NET4如果語句來顯示在不同的地方在aspx頁面一個div
這是我的aspx頁面,其中有定義#DIV1,#DIV2,#DIV3樣式的CSS文件,JavaScript代碼有一些動態變化與divs。我的問題是在一個頁面中,不能有2個相同的ID。所以div2可以通過這裏。解決此問題的最佳方法是什麼?有div2a,div2b和css文件 - 有#div2a,#div2b使用相同的樣式?有javascript來選擇div2a,div2b?請指教。
<form id="form1" runat="server">
<div>
<%if (condition) { %>
<div id="div1"> ... </div>
<%} %>
<%else { %>
<div id="div2"> ... </div>
<%} %>
...
...
<%if (condition) { %>
<div id="div2"> ... </div>
<%} %>
<%else { %>
<div id="div3"> ... </div>
<%} %>
</div>
</form>
更新了我的問題,它也有一些JavaScript依賴關係。 – Stan 2011-06-04 07:20:44
你允許使用jQuery嗎? jQuery可以根據類屬性值選擇元素。 – Arief 2011-06-04 07:33:24