c#
  • css
  • gridview
  • label
  • 2014-01-08 28 views 0 likes 
    0

    我在一個GridView模板字段中使用了一個標籤,我想將標籤的背景顏色設置爲我從數據庫中使用顏色選擇器保存的標籤......這是可能的,如果是,那麼如何.. .here`s我的標籤控制如何使用顏色保存在數據庫中作爲標籤的背景顏色?

    <asp:TemplateField> 
        <ItemTemplate> 
        <asp:Label ID="Label1" runat="server" Text='<% # Bind("doctorname") %>'></asp:Label> 
        </ItemTemplate> 
        </asp:TemplateField> 
    

    我試過,但它沒有工作....

    <asp:Label ID="Label1" runat="server" BackColor='<% # Bind("color") %>' Text='<% # Bind("doctorname") %>'></asp:Label> 
    

    回答

    0

    背景色是控制屬性,而不是文字。你可以在網頁上創建CSS類,如:

    .custom-color 
    { 
        background-color: '<% # Bind("color") %>' 
    } 
    

    然後你就可以在控制指定的CSS類:

    <asp:Label ID="Label1" runat="server" CssClass="custom-color" Text='<% # Bind("doctorname") %>'></asp:Label> 
    
    +0

    哦......對不起,我沒注意的整個場景...... – LcSalazar

    +0

    沒問題......我們都這樣做...... –

    相關問題