質問

デフォルトのソートでグリッドビューを拡張することができましたか?これは私にはかなり些細なようですが、私はそれを成し遂げることができません。

アイデアは、プロパティを追加することです DefaultSortExpression GridViewを継承するサーバーコントロールに。

  • sote()を呼び出すと、追加の選択が実行されますが、それは必要ありません。
  • 設定 this.SelectArguments.SortExpression 私がそうする後、それがうまくいかない後にそれが設定されているように思われます。 (魔法のイベントがない限り、私はまだ試していません)。

GridViewがデータバインディングを行う前に、SortExpressionを設定できるようになりたいです。

役に立ちましたか?

解決

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

            // dsa.SortExpression = "my field";

           return dsa;
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top