2013-01-31 103 views
0

我正在給sc:image添加一個類值,但是當它呈現它時,它不顯示正確。這看起來像在HTML中沒有呈現:添加class值到sc:image does not show up

<a href="/"> 
    <sc:Image ID="Logo" runat="server" Field="Header Logo" class="logo" /> 
</a> 

但是,當它呈現在網頁上它顯示是這樣的:

<a href="/"> 
    <img src="/~/media/logo.png" alt="" width="196" height="34"> 
</a> 

不過,我想完成這樣的事情:

<a href="/"> 
    <img src="/~/media/logo.png" alt="" width="196" height="34" class="logo"> 
</a> 

我該如何解決這個問題?

回答

4

一種將類應用於圖像的方法是將CSS類放在不是Web控件的更高塊級別上,也許放在包裝DIV上。這可能允許您在整個模塊中利用樣式,而不僅僅是圖像本身。

直接應用這些類IMG標記,你應該使用Image控件的CssClass屬性,使其呈現出一個「類」標籤:

<a href="/"> 
    <sc:Image ID="Logo" runat="server" Field="Header Logo" CssClass="logo" /> 
</a> 
+0

感謝周杰倫。這工作! –