HtmlHelperDisplayExtensions.DisplayForModel 方法

定义

重载

DisplayForModel(IHtmlHelper)

使用显示模板返回当前模型的 HTML 标记。 使用模型的 ModelMetadata找到模板。

DisplayForModel(IHtmlHelper, Object)

使用显示模板和指定的其他视图数据返回当前模型的 HTML 标记。 使用模型的 ModelMetadata找到模板。

DisplayForModel(IHtmlHelper, String)

使用显示模板返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

DisplayForModel(IHtmlHelper, String, Object)

使用显示模板和指定的其他视图数据返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

DisplayForModel(IHtmlHelper, String, String)

使用显示模板和指定的 HTML 字段名称返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

DisplayForModel(IHtmlHelper, String, String, Object)

使用显示模板、指定的 HTML 字段名称和其他视图数据返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

DisplayForModel(IHtmlHelper)

使用显示模板返回当前模型的 HTML 标记。 使用模型的 ModelMetadata找到模板。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DisplayForModel(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper);
public static Microsoft.AspNetCore.Html.IHtmlContent DisplayForModel (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper);
static member DisplayForModel : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DisplayForModel (htmlHelper As IHtmlHelper) As IHtmlContent

参数

htmlHelper
IHtmlHelper

IHtmlHelper此方法扩展的实例。

返回

一个新的 IHtmlContent ,其中包含创建的 HTML。

注解

例如,默认 Object 显示模板包括当前模型中每个属性的标记。

自定义模板位于 文件夹下 DisplayTemplates 。 文件夹名称在区分大小写的文件系统上是区分大小写的。

适用于

DisplayForModel(IHtmlHelper, Object)

使用显示模板和指定的其他视图数据返回当前模型的 HTML 标记。 使用模型的 ModelMetadata找到模板。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DisplayForModel(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::Object ^ additionalViewData);
public static Microsoft.AspNetCore.Html.IHtmlContent DisplayForModel (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, object additionalViewData);
static member DisplayForModel : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DisplayForModel (htmlHelper As IHtmlHelper, additionalViewData As Object) As IHtmlContent

参数

htmlHelper
IHtmlHelper

IHtmlHelper此方法扩展的实例。

additionalViewData
Object

匿名 ObjectIDictionary<TKey,TValue> ,可以包含将合并到 ViewDataDictionary<TModel> 为模板创建的实例中的其他视图数据。

返回

一个新的 IHtmlContent ,其中包含创建的 HTML。

注解

例如,默认 Object 显示模板包括当前模型中每个属性的标记。

自定义模板位于 文件夹下 DisplayTemplates 。 文件夹名称在区分大小写的文件系统上是区分大小写的。

适用于

DisplayForModel(IHtmlHelper, String)

使用显示模板返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DisplayForModel(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ templateName);
public static Microsoft.AspNetCore.Html.IHtmlContent DisplayForModel (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string templateName);
static member DisplayForModel : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DisplayForModel (htmlHelper As IHtmlHelper, templateName As String) As IHtmlContent

参数

htmlHelper
IHtmlHelper

IHtmlHelper此方法扩展的实例。

templateName
String

用于创建 HTML 标记的模板的名称。

返回

一个新的 IHtmlContent ,其中包含创建的 HTML。

注解

例如,默认 Object 显示模板包括当前模型中每个属性的标记。

自定义模板位于 文件夹下 DisplayTemplates 。 文件夹名称在区分大小写的文件系统上是区分大小写的。

适用于

DisplayForModel(IHtmlHelper, String, Object)

使用显示模板和指定的其他视图数据返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DisplayForModel(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ templateName, System::Object ^ additionalViewData);
public static Microsoft.AspNetCore.Html.IHtmlContent DisplayForModel (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string templateName, object additionalViewData);
static member DisplayForModel : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DisplayForModel (htmlHelper As IHtmlHelper, templateName As String, additionalViewData As Object) As IHtmlContent

参数

htmlHelper
IHtmlHelper

IHtmlHelper此方法扩展的实例。

templateName
String

用于创建 HTML 标记的模板的名称。

additionalViewData
Object

匿名 ObjectIDictionary<TKey,TValue> ,可以包含将合并到 ViewDataDictionary<TModel> 为模板创建的实例中的其他视图数据。

返回

一个新的 IHtmlContent ,其中包含创建的 HTML。

注解

例如,默认 Object 显示模板包括当前模型中每个属性的标记。

自定义模板位于 文件夹下 DisplayTemplates 。 文件夹名称在区分大小写的文件系统上是区分大小写的。

适用于

DisplayForModel(IHtmlHelper, String, String)

使用显示模板和指定的 HTML 字段名称返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DisplayForModel(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ templateName, System::String ^ htmlFieldName);
public static Microsoft.AspNetCore.Html.IHtmlContent DisplayForModel (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string templateName, string htmlFieldName);
static member DisplayForModel : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DisplayForModel (htmlHelper As IHtmlHelper, templateName As String, htmlFieldName As String) As IHtmlContent

参数

htmlHelper
IHtmlHelper

IHtmlHelper此方法扩展的实例。

templateName
String

用于创建 HTML 标记的模板的名称。

htmlFieldName
String

一个 , String 用于消除为具有相同名称的属性创建的 HTML 元素的名称。

返回

一个新的 IHtmlContent ,其中包含创建的 HTML。

注解

例如,默认 Object 显示模板包括当前模型中每个属性的标记。

自定义模板位于 文件夹下 DisplayTemplates 。 文件夹名称在区分大小写的文件系统上是区分大小写的。

适用于

DisplayForModel(IHtmlHelper, String, String, Object)

使用显示模板、指定的 HTML 字段名称和其他视图数据返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DisplayForModel(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ templateName, System::String ^ htmlFieldName, System::Object ^ additionalViewData);
public static Microsoft.AspNetCore.Html.IHtmlContent DisplayForModel (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string templateName, string htmlFieldName, object additionalViewData);
static member DisplayForModel : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DisplayForModel (htmlHelper As IHtmlHelper, templateName As String, htmlFieldName As String, additionalViewData As Object) As IHtmlContent

参数

htmlHelper
IHtmlHelper

IHtmlHelper此方法扩展的实例。

templateName
String

用于创建 HTML 标记的模板的名称。

htmlFieldName
String

一个 , String 用于消除为具有相同名称的属性创建的 HTML 元素的名称。

additionalViewData
Object

匿名 ObjectIDictionary<TKey,TValue> ,可以包含将合并到 ViewDataDictionary<TModel> 为模板创建的实例中的其他视图数据。

返回

一个新的 IHtmlContent ,其中包含创建的 HTML。

注解

例如,默认 Object 显示模板包括当前模型中每个属性的标记。

自定义模板位于 文件夹下 DisplayTemplates 。 文件夹名称在区分大小写的文件系统上是区分大小写的。

适用于