将列图像放在gridview中

时间:2013-10-23 14:53:32

标签: asp.net extjs ext.net

有没有办法将一个Icon放在colum标题中而不是gridview中的文本值。我正在这样间接地这样做

  <ext:Column ID="Column6" runat="server" Text="TS" Flex="1" Align="Center" DataIndex="SId">
                            <HeaderItems>
                                <ext:Button Dock="Top" ID="Button6" runat="server" IconAlign="Right" IconCls="flagTs" Scale="Large" Flex="1"></ext:Button>
                            </HeaderItems>
                        </ext:Column>

我正在使用一个按钮来获得外面的风格,我把这个图像。但它看起来真的很难看 有没有办法直接做到这一点,没有弄乱网格的看法。

1 个答案:

答案 0 :(得分:1)

请注意HtmlEncode = false:

<asp:BoundField HtmlEncode="false" 
 HeaderText='<img src="http://www.gravatar.com/avatar/8c9778a09696aac804ed44f4c8033458?s=32&d=identicon&r=PG" />Filter' />

它将在标题上呈现图像,并在其旁边显示单词Filter。