2016-06-15 16 views
2

追加のCSSクラスを追加したり、IDを@Html.ValidationSummary()タグに渡したりしたいです。他のHTMLヘルパーと同じようにnewというキーワードを試しましたが、匿名タイプを文字列変換エラーに指定しています。これは可能なのか、それでどうすればよいのでしょうか?CSSクラスまたはID名をHtml.ValidationSummaryに追加します。

@Html.ValidationSummary(false, new { @id = "validationSummary" }) 
+0

デフォルトの '.validation-要約errors'クラスではありませんか? –

+0

@RosdiKasimこれは世界的な変化だと思うが、私のアプリには異なるルック・フィールを持つ特定のページがあるので、それに合わせて変更する必要がある。 – Matthew

答えて

4

(Boolean、Object)を受け取るHtml.ValidationSummaryのメソッドオーバーロードはありません。しかし、(ブール、ストリング、オブジェクト)を受け取るものがあります。

あなたはこれを試みることができる:十分

@Html.ValidationSummary(false, "", new { @id = "validationSummary" }) 
+0

これはそれぞれに変換エラーを与えます。最初はBoolへの文字列、2番目は文字列へのbool、次にAnonymous型の文字列への文字列です。 – Matthew

+0

私はパラメータの順序を間違えた、答えを更新しました、もう一度やり直してください。 –

+0

それはうまくいった、ありがとう! – Matthew

関連する問題