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)