3

Forms + ASP.NET MVC = 让我困惑:

  1. 为表单帖子设置控制器操作的首选方法是什么?

    • 我是否需要指定具有 [AcceptVerbs(HttpVerbs.Post)] 的属性?
    • 控制器操作应该采用“FormCollection”还是应该使用 ModelBinders?
    • 如果我应该使用 ModelBinders,如何使用?
  2. 如何在视图中设置表单?

    • 我应该使用 Html 助手,如 Html.BeginForm/Html.EndForm 还是自己指定表单标签?
    • 您如何指定要在表单中使用的控制器和操作(使用 Html 帮助程序或使用手动表单标记)?

有人可以向我展示一个带有表单的简单视图〜和〜它对应的控制器动作吗?

我正在尝试使用单个文本框编写一个表单,我可以将其提交给 Home/Create 操作并将字符串从文本框传递给它。

4

2 回答 2

4

ScottGu 的处理表单编辑和发布场景正是您想要的。还有表单发布场景,即使它是为预览版 5 编写的,它仍然大部分是有效的。

于 2009-04-11T08:24:50.737 回答
0

模板的 AccountController.LogOn 和 .Register 方法以及相应的视图应该为您提供所需的简单介绍。

于 2009-04-11T06:34:16.493 回答