2014-09-30 74 views
0

生成項目設置不同的CSS類我有一個DataList控件這樣的:Asp.Net在Datalist中

<asp:DataList ID="DataList1" runat="server" DataKeyField="ID" 
    DataSourceID="DS_GET_CATEGORY" RepeatDirection="Horizontal"> 
     <ItemTemplate> 
      <div ><%#Eval("NAME") %> 
      </div> 
     </ItemTemplate> 
    </asp:DataList> 

我想設置爲<div>元件不同的CSS類生成DataList控件之後。有人能幫助我嗎?

回答

0

您可以按照以下步驟操作。

  1. 首先創建DB視圖含有一個額外的列作爲的CssClass

<asp:DataList ID="DataList1" runat="server" DataKeyField="ID" DataSourceID="DS_GET_CATEGORY" RepeatDirection="Horizontal"> <ItemTemplate> <div class='<%#Eval("CssClass") %>'> <%#Eval("NAME") %> </div> </ItemTemplate> </asp:DataList>