Вопрос

Кто-нибудь удалось продлить GRIDVIEW с сортировкой по умолчанию? Это кажется довольно тривиальным для меня, но я не могу сделать это.

Идея состоит в том, чтобы добавить свойство DefaultSortExpression на серверное управление, которое наследует GridView.

  • SORTING SORT () выполняет дополнительный выбор, мы этого не хотим.
  • Параметр this.SelectArguments.SortExpression Похоже, получает его значение, установленное после того, как я делаю так, что тоже не работает. (Если нет никакого волшебного события, которое я еще не пытался).

Я хочу быть в состоянии установить SORTEXPRESSION перед GredView, выполняет паспорт.

Это было полезно?

Решение

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

            // dsa.SortExpression = "my field";

           return dsa;
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top