RowUpdating イベントを使用してグリッドの基底にあるデータソースを編集できる場合に、もう1つのオプションでクライアント側の Update() メソッドを使用します。RowUpdatingイベントは、クライアント側の Update() メソッドが呼び出されたときに発生します。 状況によっては、このメソッドを使用して、クライアントの編集モードでユーザーによって実行された編集をサーバーに送信する場合があります。
この例では、クリックするとグリッドが更新されるボタンを追加します。 以下の手順を実行します。
| ソースビュー |
コードのコピー
|
|---|---|
| <asp:Button ID="btn1" runat="server" Text="更新" OnClientClick="btn_ClientClick()" /> | |
| ソースビュー |
コードのコピー
|
|---|---|
| <script type="text/javascript"> function btn_ClientClick(sender, args) { var grid = $("#C1GridView1"); grid.c1gridview("endEdit"); grid.c1gridview("update"); } </script> |
|
このスクリプトは、ボタンがクリックされたときにグリッドを更新します。