7

フォームの上部に @Html.ValidationSummary("Please check the following errors:") を含むビューがあります。モデルの状態が有効かどうかに関係なく、「次のエラーを確認してください:」というテキストが常にレンダリングされます (ビューとコントローラーの両方でモデルの状態を確認しました)。

なぜこれが起こっているのか誰か教えてもらえますか?ここでかなり基本的なものが欠けているように感じますが、困惑しています!

4

1 に答える 1

11

ええと - 理由がわかりました。検証サマリーのデフォルト スタイルを削除したためです。これを追加して問題を解決しました:

.validation-summary-valid
{
    display: none;
}

ああ!

于 2011-08-27T20:29:15.340 に答える