状況は次のとおりです。グリッドに行を作成しています。「部門」と呼ばれる 1 つのコンボと「名前」と呼ばれる 1 つのフィールドの中にいくつかのプロパティがあります。ビジネス ルールでは、「部門」内のすべての「名前」は一意でなければなりません。グリッドはすべての部署名の組み合わせをロードするわけではないため、バックエンドを呼び出す必要があります。この電話をかけたいとき
- 「部門」コンボでselectionChangedが発生するか、
- 「名前」フィールドのバリデータオプションの「checkValue」が発生したとき。
このようにして、どちらかがいつ変更されるかを確認します。問題は、これが作成中に発生し、データソースに行がなく、トランザクション ログに蓄積された行がないことです。
これらの特定のイベントの作成中に「rowEditTemplate」のフィールドにアクセスして値を確認するにはどうすればよいですか? これを達成するための他の/より良い方法はありますか?