簡單的例子:(.NET 3.5)如何修改DataList> ItemTemplate內的數據有條件的標記/模板?
一個SqlDataSource返回爲col_a和COL_B列,
DataList控件使用 「項目模板」 裏面的SqlDataSource
我想根據A或B的值具有不同的部分:
<ItemTemplate> <span class="item_title"><%# Eval("COL_A")%></span><br/> <% if (GET_DATA("COL_B") > 100) { %> <span>SOMETHING HERE</span> <% } else { %> <span>DIFFERENT MARKUP HERE</span> <span>SOMETHING COMPLETELY DIFFERENT HERE</span> <% } %>
現在的問題是: 什麼使用,而不是GET_DATA來訪問從SQL傳遞的值?
我編輯了您的標題。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 –