2011-07-19 9 views
2

AutoGenerateColumns = "true"のグリッドビューがあります(一般的には、列の内容はわかりません)。列ヘッダーをクリックしてグリッドを並べ替える簡単な方法はありますか?私が今までに見つけた唯一の解決策は、AutoGenerateColumns = "false"の場合です。AutoGenerateColumns = "true"のときにColumnHeaderをクリックしてGridViewを並べ替える方法

また、列の1つがStatusIdと呼ばれる場合は、この列のみを並べ替える方法がありますか?

編集: グリッドビューのHeaderRowを手動で更新してユーザーフレンドリーにしていますが、これはノックアウトのようです。これをラウンドする方法はありますか?

答えて

0

AllowSorting="true"をgridviewに設定しようとしましたか?

それはあなたのために働いていない場合、あなたはcustom Sorting

を実装することができますカスタムこのスレッドからコードをソートを取得することができますHow to convert a GridView to DataTable and sort the DataTable?

+0

はい、私は、さらなる調査に私が値を更新していていることがわかりますましたグリッドビューのHeaderRowで、ユーザーフレンドリーにするこれはヘッダー内のソートリンクを無効にしているようです。元の投稿を更新します。 – openshac

関連する問題