如何在Html Helper扩展方法中使用Html Form Helper?

时间:2012-01-11 07:15:10

标签: asp.net-mvc html-helper

我在两个地方使用相同的表格。所以我想我可以编写一个html帮助扩展方法来减少重复。但我不知道如何在扩展方法中使用html表单助手。

1 个答案:

答案 0 :(得分:1)

您需要为表单创建部分视图,以尽量减少重复:

的MainView:

@Html.Partial("MyCommonForm", Model.ObjectThatMyFormNeed)

部分:

@model ObjectThatMyFormNeed

@using(Html.BeginForm(...))
{
   @*Form content*@
}