実行時にユーザーが列を移動するときに、AJAX を使用してグリッドを更新できます。たとえば、デザイナ、ソースビュー、およびコードで列を移動するときに、AJAX を使用してグリッドを更新できます。
列を移動するときに AJAX を有効にするには、以下の手順を実行します。
ソースビューに切り替え、AllowColMoving="True" と CallbackOptions="ColMove" を <cc1:C1GridView> タグに追加します。次のような表示になります。
| ソースビュー |
コードのコピー
|
|---|---|
<cc1:C1GridView ID="C1GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="AccessDataSource1" VisualStylePath="~/C1WebControls/VisualStyles" AllowColMoving="True">
<CallbackSettings Action="ColMove" />
|
|
列の移動時に AJAX を有効にするには、次のコードを Page_Load イベントに追加します。
Visual Basic コードの書き方
| Visual Basic |
コードのコピー
|
|---|---|
C1GridView1.AllowColMoving = True
C1GridView1.CallbackSettings.Action = CallbackAction.ColMove
|
|
C# コードの書き方
| C# |
コードのコピー
|
|---|---|
C1GridView1.AllowColMoving = true;
C1GridView1.CallbackSettings.Action = CallbackAction.ColMove;
|
|
このトピックの作業結果プログラムを実行して、列を移動します。ページ全体ではなく、グリッドのみが更新されることに注意してください。