Freigeben über


HtmlHelperEditorExtensions.EditorForModel Methode

Definition

Überlädt

EditorForModel(IHtmlHelper)

Gibt HTML-Markup für das aktuelle Modell mithilfe einer Editorvorlage zurück. Die Vorlage wird mithilfe des Modells ModelMetadatagefunden.

EditorForModel(IHtmlHelper, Object)

Gibt HTML-Markup für das aktuelle Modell mit einer Editorvorlage und angegebenen zusätzlichen Ansichtsdaten zurück. Die Vorlage wird mithilfe des Modells ModelMetadatagefunden.

EditorForModel(IHtmlHelper, String)

Gibt HTML-Markup für das aktuelle Modell mithilfe einer Editorvorlage zurück. Die Vorlage wird mithilfe des templateName oder des Modells ModelMetadatagefunden.

EditorForModel(IHtmlHelper, String, Object)

Gibt HTML-Markup für das aktuelle Modell mit einer Editorvorlage und angegebenen zusätzlichen Ansichtsdaten zurück. Die Vorlage wird mithilfe des templateName oder des Modells ModelMetadatagefunden.

EditorForModel(IHtmlHelper, String, String)

Gibt HTML-Markup für das aktuelle Modell mithilfe einer Editorvorlage und des angegebenen HTML-Feldnamens zurück. Die Vorlage wird mithilfe des templateName oder des Modells ModelMetadatagefunden.

EditorForModel(IHtmlHelper, String, String, Object)

Gibt HTML-Markup für das aktuelle Modell mithilfe einer Editorvorlage, des angegebenen HTML-Feldnamens und zusätzlicher Ansichtsdaten zurück. Die Vorlage wird mithilfe des templateName oder des Modells ModelMetadatagefunden.

EditorForModel(IHtmlHelper)

Quelle:
HtmlHelperEditorExtensions.cs
Quelle:
HtmlHelperEditorExtensions.cs
Quelle:
HtmlHelperEditorExtensions.cs

Gibt HTML-Markup für das aktuelle Modell mithilfe einer Editorvorlage zurück. Die Vorlage wird mithilfe des Modells ModelMetadatagefunden.

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

Parameter

htmlHelper
IHtmlHelper

Die IHtmlHelper instance diese Methode erweitert.

Gibt zurück

Eine neue IHtmlContent , die die <Eingabeelemente> enthält.

Hinweise

Die Standard-Editorvorlage Object enthält <beispielsweise Bezeichnungs-> und <Eingabeelemente> für jede Eigenschaft im aktuellen Modell.

Benutzerdefinierte Vorlagen befinden sich unter einem EditorTemplates Ordner. Beim Ordnernamen wird bei Dateisystemen, bei dem die Groß-/Kleinschreibung beachtet wird, die Groß-/Kleinschreibung beachtet.

Gilt für:

EditorForModel(IHtmlHelper, Object)

Quelle:
HtmlHelperEditorExtensions.cs
Quelle:
HtmlHelperEditorExtensions.cs
Quelle:
HtmlHelperEditorExtensions.cs

Gibt HTML-Markup für das aktuelle Modell mit einer Editorvorlage und angegebenen zusätzlichen Ansichtsdaten zurück. Die Vorlage wird mithilfe des Modells ModelMetadatagefunden.

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

Parameter

htmlHelper
IHtmlHelper

Die IHtmlHelper instance diese Methode erweitert.

additionalViewData
Object

Ein anonymer Object oderIDictionary<TKey,TValue>, der zusätzliche Ansichtsdaten enthalten kann, die mit dem für die ViewDataDictionary<TModel> Vorlage erstellten instance zusammengeführt werden.

Gibt zurück

Eine neue IHtmlContent , die die <Eingabeelemente> enthält.

Hinweise

Die Standard-Editorvorlage Object enthält <beispielsweise Bezeichnungs-> und <Eingabeelemente> für jede Eigenschaft im aktuellen Modell.

Benutzerdefinierte Vorlagen befinden sich unter einem EditorTemplates Ordner. Beim Ordnernamen wird bei Dateisystemen, bei dem die Groß-/Kleinschreibung beachtet wird, die Groß-/Kleinschreibung beachtet.

Gilt für:

EditorForModel(IHtmlHelper, String)

Quelle:
HtmlHelperEditorExtensions.cs
Quelle:
HtmlHelperEditorExtensions.cs
Quelle:
HtmlHelperEditorExtensions.cs

Gibt HTML-Markup für das aktuelle Modell mithilfe einer Editorvorlage zurück. Die Vorlage wird mithilfe des templateName oder des Modells ModelMetadatagefunden.

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

Parameter

htmlHelper
IHtmlHelper

Die IHtmlHelper instance diese Methode erweitert.

templateName
String

Der Name der Vorlage, die zum Erstellen des HTML-Markups verwendet wird.

Gibt zurück

Eine neue IHtmlContent , die die <Eingabeelemente> enthält.

Hinweise

Die Standard-Editorvorlage Object enthält <beispielsweise Bezeichnungs-> und <Eingabeelemente> für jede Eigenschaft im aktuellen Modell.

Benutzerdefinierte Vorlagen befinden sich unter einem EditorTemplates Ordner. Beim Ordnernamen wird bei Dateisystemen, bei dem die Groß-/Kleinschreibung beachtet wird, die Groß-/Kleinschreibung beachtet.

Gilt für:

EditorForModel(IHtmlHelper, String, Object)

Quelle:
HtmlHelperEditorExtensions.cs
Quelle:
HtmlHelperEditorExtensions.cs
Quelle:
HtmlHelperEditorExtensions.cs

Gibt HTML-Markup für das aktuelle Modell mit einer Editorvorlage und angegebenen zusätzlichen Ansichtsdaten zurück. Die Vorlage wird mithilfe des templateName oder des Modells ModelMetadatagefunden.

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

Parameter

htmlHelper
IHtmlHelper

Die IHtmlHelper instance diese Methode erweitert.

templateName
String

Der Name der Vorlage, die zum Erstellen des HTML-Markups verwendet wird.

additionalViewData
Object

Ein anonymer Object oderIDictionary<TKey,TValue>, der zusätzliche Ansichtsdaten enthalten kann, die mit dem für die ViewDataDictionary<TModel> Vorlage erstellten instance zusammengeführt werden.

Gibt zurück

Eine neue IHtmlContent , die die <Eingabeelemente> enthält.

Hinweise

Die Standard-Editorvorlage Object enthält <beispielsweise Bezeichnungs-> und <Eingabeelemente> für jede Eigenschaft im aktuellen Modell.

Benutzerdefinierte Vorlagen befinden sich unter einem EditorTemplates Ordner. Beim Ordnernamen wird bei Dateisystemen, bei dem die Groß-/Kleinschreibung beachtet wird, die Groß-/Kleinschreibung beachtet.

Gilt für:

EditorForModel(IHtmlHelper, String, String)

Quelle:
HtmlHelperEditorExtensions.cs
Quelle:
HtmlHelperEditorExtensions.cs
Quelle:
HtmlHelperEditorExtensions.cs

Gibt HTML-Markup für das aktuelle Modell mithilfe einer Editorvorlage und des angegebenen HTML-Feldnamens zurück. Die Vorlage wird mithilfe des templateName oder des Modells ModelMetadatagefunden.

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

Parameter

htmlHelper
IHtmlHelper

Die IHtmlHelper instance diese Methode erweitert.

templateName
String

Der Name der Vorlage, die zum Erstellen des HTML-Markups verwendet wird.

htmlFieldName
String

Ein String , der verwendet wird, um die Namen von HTML-Elementen zu disambiguieren, die für Eigenschaften mit demselben Namen erstellt werden.

Gibt zurück

Eine neue IHtmlContent , die die <Eingabeelemente> enthält.

Hinweise

Die Standard-Editorvorlage Object enthält <beispielsweise Bezeichnungs-> und <Eingabeelemente> für jede Eigenschaft im aktuellen Modell.

Benutzerdefinierte Vorlagen befinden sich unter einem EditorTemplates Ordner. Beim Ordnernamen wird bei Dateisystemen, bei dem die Groß-/Kleinschreibung beachtet wird, die Groß-/Kleinschreibung beachtet.

Gilt für:

EditorForModel(IHtmlHelper, String, String, Object)

Quelle:
HtmlHelperEditorExtensions.cs
Quelle:
HtmlHelperEditorExtensions.cs
Quelle:
HtmlHelperEditorExtensions.cs

Gibt HTML-Markup für das aktuelle Modell mithilfe einer Editorvorlage, des angegebenen HTML-Feldnamens und zusätzlicher Ansichtsdaten zurück. Die Vorlage wird mithilfe des templateName oder des Modells ModelMetadatagefunden.

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

Parameter

htmlHelper
IHtmlHelper

Die IHtmlHelper instance diese Methode erweitert.

templateName
String

Der Name der Vorlage, die zum Erstellen des HTML-Markups verwendet wird.

htmlFieldName
String

Ein String , der verwendet wird, um die Namen von HTML-Elementen zu disambiguieren, die für Eigenschaften mit demselben Namen erstellt werden.

additionalViewData
Object

Ein anonymer Object oderIDictionary<TKey,TValue>, der zusätzliche Ansichtsdaten enthalten kann, die mit dem für die ViewDataDictionary<TModel> Vorlage erstellten instance zusammengeführt werden.

Gibt zurück

Eine neue IHtmlContent , die die <Eingabeelemente> enthält.

Hinweise

Die Standard-Editorvorlage Object enthält <beispielsweise Bezeichnungs-> und <Eingabeelemente> für jede Eigenschaft im aktuellen Modell.

Benutzerdefinierte Vorlagen befinden sich unter einem EditorTemplates Ordner. Beim Ordnernamen wird bei Dateisystemen, bei dem die Groß-/Kleinschreibung beachtet wird, die Groß-/Kleinschreibung beachtet.

Gilt für: