ASP.NET ValidationSummaryに独自のエラーメッセージを動的に追加する
ValidationSummary
で独自のエラーメッセージを動的に追加する方法を紹介します。
aspx
<asp:ValidationSummary EnableClientScript="false" ID="ErrorSummary" runat="server" />
ValidationSummary
のコントロールに対して何かしらの捜査を行うのではなく、以下のように、Page.Validators
に独自のバリデーションメッセージを設定したCustomValidator
を追加するとValidationSummary
に追加したメッセージが表示されます。
Dim Validator = New CustomValidator()
Validator.IsValid = False
Validator.ErrorMessage = "カスタムメッセージ"
Page.Validators.Add(Validator)