如题

解决方案 »

  1.   

    很少用不太清楚噢,不过不可以绑定前排序吗?或者dataview什么的哩
      

  2.   

    ListView.ListViewItemSorter = new ListSort();ListView.Sort();   public class ListSort : IComparer
            {
                int IComparer.Compare(object x, object y)
                {
                    //x
                    //y 都为ListViewItem
                    return string.Compare(??,??);
                }
            }
      

  3.   


    <asp:LinkButton
    id=”lnkTitle”
    Text=”Title”
    CommandName=”Sort”
    CommandArgument=”Title”
    Runat=”server” />
    </th>
    <th>
    <asp:LinkButton
    id=”LinkButton1”
    Text=”Director”
    CommandName=”Sort”
    CommandArgument=”Director”
    Runat=”server” />
    </th>
    加排序的按钮,关键点两个: 1. 设置CommandName=Sort,2 .设置CommandArgument为要排序的列名.排序按钮要加在LayoutTemplate模板里, 这样只显示一份.不要放在ItemTemplate中.