Asp.net mvc 我可以更改MVC用于在我的网格中显示详细数据的文件名吗?
我使用以下代码在网格中显示详图行:Asp.net mvc 我可以更改MVC用于在我的网格中显示详细数据的文件名吗?,asp.net-mvc,asp.net-mvc-3,razor,Asp.net Mvc,Asp.net Mvc 3,Razor,我使用以下代码在网格中显示详图行: foreach (var item in Model) { @Html.DisplayFor(model => item) } 我的模型是IList的集合,它使用 显示项目时共享>显示模板>ContentDetail.cshtml文件 我是否可以使它使用不同的文件?我想要更多 显示详细信息的一种方法,因此我需要有多个文件。如果您查看Visual Studio中的Intellisense,@Htm
foreach (var item in Model)
{
@Html.DisplayFor(model => item)
}
我的模型是IList的集合,它使用
显示项目时共享>显示模板>ContentDetail.cshtml文件
我是否可以使它使用不同的文件?我想要更多
显示详细信息的一种方法,因此我需要有多个文件。如果您查看Visual Studio中的Intellisense,
@Html.DisplayFor
和@Html.DisplayForModel
都可以将字符串TemplateName
作为重载,其中TemplateName是用于呈现该属性或集合的局部视图的名称。正确的语法是:
@Html.DisplayForModel("MyTemplateToUse")
或
这应该允许您使用不同的文件来呈现您的内容。如果您在Visual Studio中查看Intellisense,
@Html.DisplayFor
和@Html.DisplayForModel
都可以将字符串TemplateName
作为重载,其中TemplateName是用于呈现该属性或集合的局部视图的名称。正确的语法是:
@Html.DisplayForModel("MyTemplateToUse")
或
这将允许您使用不同的文件渲染您的内容