カスタム サーバー側関数検証の追加

考えられる使用シナリオ

場合によっては、サーバー側でデータ検証を実装する必要がある場合があります。 Aspose.Cells.GridWeb では、カスタムのサーバー側データ検証を追加できます。セル範囲または領域を指定する必要があります。カスタムのサーバー側検証を使用して、コールバックのクライアント側検証関数を設定することもできます。

カスタム サーバー側関数検証の追加

を実装するサーバー検証クラスを設定する必要があります。GridCustomServerValidationインターフェース経由GridValidation.ServerValidation属性。また、クライアント側の検証関数を設定する必要があります (クライアント側の JavaScript で記述する必要があります)。この関数は、コールバック時にクライアント側でデータを検証するために必須です。エラーメッセージ文字列を設定できますGridValidation.ErrorMessageとタイトルGridValidation.ErrorTitleあなたのニーズのためのプロパティ。以下のサンプル コードを実行した後、特定のシナリオでどのように動作するか (段階的に) を示す一連のスクリーンショットを参照してください。この例では、B2:C3 セルのデータを更新できません。シート内のこれらのセルを編集しようとすると、いくつかのエラー メッセージが表示され、以前の値が復元されます。コンソール ウィンドウ (ブラウザーで) を開いて、特定のイベントに関するセルの情報/詳細を出力できます。

todo:画像_代替_文章

todo:画像_代替_文章

todo:画像_代替_文章

todo:画像_代替_文章

todo:画像_代替_文章

サンプルコード