0

我正在处理一些表单,通常我可以一起重复使用相同数量和组合的字段,是否可以将它们全部分组为模板,然后从页面调用它?

例如:2 个带标签的单选按钮和 2 个 texboxes。

它是怎么称呼的,所以我可以做一个适当的研究?

4

2 回答 2

1

创建一个局部视图并保留您想要在其中重用的标记。您可以根据需要在其他视图中使用这些 Partial 视图。

您可以使用 Html.Partial 辅助方法在其他视图中调用局部视图。

@Html.Partial("RecentItems")

您也可以将一些模型传递给您的局部视图

@Html.Partial("RecentItems", Model.RecentItems)

Model.RecentItems假设您的局部视图被强类型化为与调用者视图的类型相同的类。

于 2013-05-20T12:50:43.570 回答
1

您可以使用局部视图,它就像一个可重用的组件。

这些链接将详细说明:

  1. http://www.devcurry.com/2012/04/partial-views-in-aspnet-mvc-3.html
  2. http://www.dotnet-tricks.com/Tutorial/mvc/2IKW160912-Partial-View-in-Asp.net-MVC3-Razor.html
  3. MVC3 局部视图
于 2013-05-20T12:51:00.307 回答