cho*_*bo2 6 .net c# asp.net-mvc
我想知道如何在asp.net mvc中回发后清除字段?就像现在当发生验证错误时,字段保持填充用户输入的任何内容.这很好,但是当没有发生验证错误时,我希望清除所有字段并显示一条消息.
所以现在我通过使用ViewData显示成功,但不知道如何清除字段.
Bhu*_*hah 10
试试这个:
if(ModelState.IsValid)
{
ModelState.Clear();
}
return View();
Run Code Online (Sandbox Code Playgroud)
听起来像是PRG(Post Redirect Get)模式的工作,因为您不希望用户刷新页面并再次提交。
为此,我会在您的 TempData 中放置一条消息或标志,以便您可以在重定向回原始 url 时进行检查,然后向用户显示一条消息。
| 归档时间: |
|
| 查看次数: |
10609 次 |
| 最近记录: |