これまでにこのような質問はなかったようです。テンプレート化されたValidationSummaryコントロールはどこにありますか?だから私はそれにいくつかのHTMLを入れることができます:div、h2の内部と、リテラルをid="ValidationSummaryMessage"
とすると、不要なリスト項目brを除いてテキストをレンダリングします。インターネットに無料のコンポーネントはありますか?バリデータを反復するために:-)たくさんテンプレート付き検証サマリーコントロール
0
A
答えて
0
一つの方法は、(:-)でも、怠惰なもののために)だろう
おかげで私は自分自身のための1つを書くことができます知っているが、私はそれのためにあまりにも怠惰ですバックエンドから独自のHTMLメッセージを作成してください。
StringBuilder myCustomHtml = new StringBuilder();
foreach (Control validator in this.Page.Validators)
{
IValidator currentValidator = validator as IValidator;
if (currentValidator != null && !currentValidator.IsValid)
{
myCustomHtml.AppendFormat("Bla Foo is missing");
}
}
またはこれと同じように(テストされていません)。 Page.Validatorsの制御順序は、設計時のコントロールツリーの構成によって決まることに注意してください。欠点は、これが機能するためにポストバックが必要であることです。
もう1つの方法は、jqueryでイベントをキャプチャし、そこにカスタムタグとテキストを追加することです。
しかし、SOを検索すると、この解決策が見つかりました:inherit from asp:validationsummary。
関連する問題
- 1. 検証付きストライプレイアウト
- 2. 条件付きハイバネーション検証?
- 3. 検証プラグイン付きjQuery
- 4. jQuery検証エラー(summernote付き)
- 5. Struts2条件付き検証
- 6. Yii - 検証付きAjaxフォーム
- 7. クライアントサイドの検証サマリーコントロールでカスタムエラーをカスタムメッセージで表示していますか?
- 8. C++テンプレートの入力検証
- 9. jquery検証エンジンの条件付き検証
- 10. MVC 3控えめな検証 - 条件付きイネーブル/ディセーブル検証
- 11. 日付検証日付ピッカー
- 12. mvc条件付きモデル検証のヘルプ
- 13. struts2条件付きXML検証
- 14. 検証ボックスとキャンセルボタン付きのメッセージボックス
- 15. PowerShell SAML署名付きXMLの検証
- 16. Rails state_machine - 条件付き検証?
- 17. MVC3の条件付き検証グループ
- 18. MVC3条件付きJQuery検証
- 19. yesododのカスタム検証付きファイルアップロードフィールド
- 20. 注釈付きモデルのリストの検証
- 21. JQueryの条件付きルール検証
- 22. jQueryウォーターマーク付きの入力と検証
- 23. 条件付き検証PDFで
- 24. 検証付きの動的ビューモデル
- 25. MVC 3 - アノテーション付きフォーム検証
- 26. CodeIgniterの条件付き検証
- 27. wpfの条件付きデータ検証
- 28. jqueryの検証ルール - 条件付き?
- 29. 条件付きモデルの検証
- 30. MVC3の条件付き検証
ありがとうございます。興味深いアプローチの1つは、リスト内のすべてのエラーメッセージを収集し、テンプレート化されたリストビューコントロールにバインドすることです。今私はListViewから継承し、HttpContext.Current.Validatorsからエラーメッセージを取得することを考えています。それでも、答えに感謝します。 – idm