1

カスタムフィールドを作成して拡張SPFieldTextしています。BaseFieldControlフィールドは一部のデータを外部に保存します (データベースや別のリストなど)
。コントロール内では、編集イベントと新規イベントを処理できます (を使用ControlMode)。

フィールドを含むアイテムが削除されたときに、関数を実行して一部のデータをクリーンアップしたいと考えています。カスタムフィールドのコンテキストでこれは可能ですか?

4

1 に答える 1

2

いいえ、フィールドにはそれが含まれているアイテムの「知識」はありません。ただし、ItemEventReceiver を作成することでクリーンアップを実行できます。

于 2010-07-05T14:15:47.997 に答える