外部コンテンツ タイプの検証はどこに配置しますか? 私の ECT の 1 つのフィールドが、システム内で一意でなければならない電子メール アドレスを表しているとします。誰かが重複した電子メール アドレスを使用して ECT のインスタンスを送信していないことを確認する検証をどこに配置しますか? SharePoint UI に表示されるように検証エラーをバブルアップするにはどうすればよいですか?
1472 次
1 に答える
2
これまでのところ、カスタム検証が必要なフォーム用にカスタムInfoPath フォームを作成する方法しかありません。SP 2010 で既定のリスト フォームをカスタマイズする方法に関するリソースはたくさんあります。
選択肢が増えるのは確かにいいことです。検証メッセージが処理される方法で UI が処理する (バックエンド システムとの対話を処理する) サービス クラスからスローできる特別な例外クラスが存在する必要があるようです。LobBusinessErrorExceptionを試しましたが、標準の黄色のエラー画面が表示されました。
于 2010-06-10T12:39:28.690 に答える