gridview默认排序表达式

时间:2010-08-10 22:43:45

标签: asp.net gridview-sorting

有没有人设法使用默认排序扩展GridView? 这对我来说似乎很微不足道,但我无法完成它。

我们的想法是将属性DefaultSortExpression添加到继承GridView的服务器控件。

  • 调用Sort()会执行额外的选择,我们不希望这样。
  • 设置this.SelectArguments.SortExpression似乎在我这样做之后得到了它的值,但这也不起作用。 (除非有一些神奇的事件我还没试过)。

我希望能够在GridView进行数据绑定之前设置SortExpression。

1 个答案:

答案 0 :(得分:1)

protected override DataSourceSelectArguments CreateDataSourceSelectArguments()
        {
            DataSourceSelectArguments dsa = base.CreateDataSourceSelectArguments();

            // dsa.SortExpression = "my field";

           return dsa;
}