MOSS 2007のWebパーツを作成しています。そのwebpartのテキストフィールドを検証する必要があります。また、必要なフィールドバリデーターを使用しています。SharePointのWebパーツに必要なフィールドバリデーターを追加する
次のように私は必要なフィールドバリデータを作成しています:
vldProjectError = new RequiredFieldValidator();
vldProjectError.ForeColor = Color.Red;
vldProjectError.ErrorMessage = Resources.LABEL_PROJECT_ERROR;
vldProjectError.ControlToValidate = txtProjectName.ClientID;
vldProjectError.Display = ValidatorDisplay.Dynamic;
this.Controls.Add(vldProjectError);
上記のコードは、第CreateChildControlsの()オーバーライドです。 このWebパーツページを開くと、SharePointで一般的なエラーメッセージが表示されます。 デバッグでエラーをトラップできません。
デバッガがレンダリング()メソッド
のSharePoint Webパーツにバリデータを使用する方法任意のアイデアに入ることはありませんので、私は、例外がCreateChildControlsの(後にスローされることに気づい)とレンダー()メソッドの前に?私が行方不明のものはありますか?