2014-03-26 69 views
1

我有一個gridview我想在標題中添加一個圖像(小向上箭頭或向下箭頭)以及文本,對應於它是按升序還是降序排序。在Gridview標題中添加圖像以及文字

我已經搜索並找到了一些解決方案。但是我想要一個有效的解決方案來解決這個問題,這個問題可能已經在某些人已經知道了。請在這方面提供幫助。

+2

什麼你到目前爲止已經試過? – Arshad

+0

請通過以下鏈接http://blogfornet.com/tag/how-to-add-image-in-header-of-gridview/ –

回答

0

這可以通過向您的Gridview添加正確的CSS樣式來實現。

ASP.NET標記

<asp:GridView ID="GridView1" runat="server" AllowSorting="True" DataSourceID="..." PageSize="5"> 
    <SortedAscendingHeaderStyle CssClass="sortasc" /> 
    <SortedDescendingHeaderStyle CssClass="sortdesc" /> 
</asp:GridView> 

CSS

th.sortasc a 
{ 
    display:block; padding:0 4px 0 15px; 
    background:url(img/asc.gif) no-repeat; 
} 

th.sortdesc a 
{ 
    display:block; padding:0 4px 0 15px; 
    background:url(img/desc.gif) no-repeat; 
} 

參考:http://blogs.msdn.com/b/scothu/archive/2010/08/28/gridview-with-sort-arrows-and-showing-header-when-empty.aspx

+1

感謝您提供的解決方案:) – krishna