我正在使用AcceptVerbs
Scott Gu 的 Preview 5 博客文章中详述的方法来处理 ASP.NET MVC 中的表单条目:
- 用户通过 GET 获取一个空表单
- 用户通过 POST 将填写的表单发布到相同的 Action
- Action 验证数据,采取适当的行动,并重定向到新视图
所以我不必使用TempData
. 也就是说,我现在必须在此过程中添加一个“确认”步骤,并且似乎需要使用TempData
.
出于某种原因,我讨厌使用TempData
它——它是围绕它设计的东西。
这是一个有效的担忧,还是我在编造?