2012-10-19 25 views

回答

1

您应该将其中一个放置在任何需要表单的位置。这通常意味着在视图中,因为您希望每个页面/表单上都有不同的操作,而不是整个站点上的同一个操作。

MVC中不存在webforms所具有的每页一个表单的限制 - 每页可以有多个表单。

+0

嗨Oded,使用MVC 3,我产生了一个强类型的视图。这包含5-6个输入字段(WCF Reqeust)和一些输出字段(WCF Response)。我是否应该在'Html.BeginForm()' – Abhijeet

+0

@autrevo中包含响应部分 - 我不知道。我不知道你想要用你的表单做什么,以及为什么你要在你的UI上公开WCF数据。 – Oded

+0

嗨Oded,我有一套WCF服务,为了测试目的,我正在尝试创建一个简单的MVC应用程序来调用这些服务并显示结果。 – Abhijeet

1

表单元素应该包装你的输入元素和textarea的。
因此,如果你的输入是在你的布局或母版页 - 你可以有一个窗体。
但大部分时间您的表单都在您的视图中,您可以在其中创建或编辑数据。