1

MVC 3内に、結果のビューを返す前にすべての検証エラーを列挙できるメカニズムはありますか?

例えば:

if (!ModelState.IsValid)
{
    //Enumerate validation errors
}
4

1 に答える 1

4

説明

ModelStateValuesコレクションをループできます

サンプル

if (!ModelState.IsValid)
{
    foreach (ModelState modelState in ModelState.Values) {
        foreach (ModelError error in modelState.Errors) {
            // error.ErrorMessage contains the error message
        }
    }
}

詳しくは

于 2012-04-26T21:08:43.650 に答える