[GridView for ASP.NET Web Forms] 表示が1行のみの場合にRowUpdatingイベントが発生しない

文書番号 : 82019     文書種別 : HowTo
登録日 : 2017/03/01     最終更新日 : 2017/03/01

対象製品

Studio for ASP.NET Web Forms

詳細

サーバー側のRowUpdatingイベントは、ユーザーが行の値を変更して他の行をクリックした際に発生する仕様のため、表示が1行のみの場合は、行の値を変更してもこのイベントは発生いたしません。
C1GridViewのOnClientAfterCellUpdateプロパティを使用して、クライアント側の「update」メソッドを実行すると、各セルが更新されたタイミングで、サーバー側のRowUpdatingイベントを発生させることができます。

◎サンプルコード(aspx)
<script type="text/javascript"> 
  function ClientCellUpdate() {
    $("#C1GridView1").c1gridview("update");
  }
</script>

<wijmo:C1GridView ID="C1GridView1" ・・・ OnClientAfterCellUpdate="ClientCellUpdate">
  ・・・
</wijmo:C1GridView>