![]() |
1
20
显然,一旦更改某个键的值,就无法重新验证模型状态。isvalid保持为false,因为将新值设置为某个键不会触发重新验证。 解决方案是首先删除触发isvalid的键为false,然后重新创建它并将值赋给它。执行此操作时,ModelState会自动重新验证,如果一切正常,则IsValid返回true。 这样地:
|