2010-08-10 1 views
1

У кого-нибудь удалось расширить GridView по умолчанию? Это кажется мне довольно тривиальным, но я не могу это сделать.gridview default sortexpression

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

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

Я хочу, чтобы иметь возможность устанавливать SortExpression до того, как GridView делает привязку данных.

ответ

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

      // dsa.SortExpression = "my field"; 

      return dsa; 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^