当模型状态无效时,我应该返回什么

本文关键字:我应该 返回 什么 模型 状态 无效 | 更新日期: 2023-09-27 18:24:43

我在布局文件中有一个局部视图,我的局部视图有一个表单和一些服务器端验证。当我的表单提交并且modelstate无效时,我应该返回什么?

这里有些大胆:

1) 我不想使用javascript

2) 我想在客户端中显示modelstat错误

感谢:)

当模型状态无效时,我应该返回什么

您应该在该位置添加@Html.ValidationSummary(),以便显示错误

如果你想让它表现得像部分视图:

return PartialView();

这会将原始模型发布回当前模型状态。您可以使用@Html.ValidationSummary()来显示@FSou1所述的错误。