不挂科搜题免费

问题:

【简答题】在ASP.NET MVC框架中,ModelState起到什么样的作用? (10.0分)

答案:

主要有两方面的作用。 验证功能,在模型绑定的时候自动写入验证状态数据,在视图中可以借助视图助手方法和 ModelState 对象生成客户端验证功能。 维持页面状态,当验证不通过时,借助于视图辅助方法和 ModelState 对象,能够保持提交表单的值。