Freigeben über


IHtmlHelper Schnittstelle

Definition

Basis-HTML-Hilfsprogramme.

public interface class IHtmlHelper
public interface IHtmlHelper
type IHtmlHelper = interface
Public Interface IHtmlHelper
Abgeleitet

Eigenschaften

Html5DateRenderingMode

Legen Sie diese Eigenschaft auf CurrentCulture fest, um vorlagenbasierte Hilfsprogramme wie Editor(String, String, String, Object) z. B. Datums EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) - und Uhrzeitwerte mithilfe der aktuellen Kultur zu rendern. Standardmäßig rendern diese Hilfsprogramme Datums- und Uhrzeitangaben als RFC 3339-kompatible Zeichenfolgen.

IdAttributeDotReplacement

Ruft die ab, die String Punkte im ID-Attribut eines Elements ersetzt.

MetadataProvider

Ruft den Metadatenanbieter ab. Vorgesehen für die Verwendung in IHtmlHelper Erweiterungsmethoden.

TempData

Ruft den aktuellen ITempDataDictionary instance ab.

UrlEncoder

Ruft die ab, die UrlEncoder zum Codieren einer URL verwendet werden soll.

ViewBag

Ruft den Ansichtsbehälter ab.

ViewContext

Ruft die Kontextinformationen zur Ansicht ab.

ViewData

Ruft die aktuellen Ansichtsdaten ab.

Methoden

ActionLink(String, String, String, String, String, String, Object, Object)

Gibt ein Ankerelement (<a>) zurück, das einen URL-Pfad zur angegebenen Aktion enthält.

AntiForgeryToken()

Gibt ein ausgeblendetes <> Element (Antifälschungstoken) zurück, das überprüft wird, wenn das enthaltende <Formular> gesendet wird.

BeginForm(String, String, Object, FormMethod, Nullable<Boolean>, Object)

Rendert ein <Formularstarttag> für die Antwort. Wenn der Benutzer das Formular übermittelt, verarbeitet die Aktion mit dem Namen actionName die Anforderung.

BeginRouteForm(String, Object, FormMethod, Nullable<Boolean>, Object)

Rendert ein <Formularstarttag> für die Antwort. Die Route mit dem Namen routeName generiert den <Attributwert des Formulars>action.

CheckBox(String, Nullable<Boolean>, Object)

Gibt ein <Eingabeelement> vom Typ "checkbox" mit dem Wert "true" und ein <Eingabeelement> vom Typ "hidden" mit dem Wert "false" für das angegebene expressionzurück. Fügt dem "checkbox"-Element ein "check"-Attribut hinzu, das auf dem ersten Nicht-Wertnull basiert, der in gefunden wurde: dem Wörterbucheintrag mit dem htmlAttributes Schlüssel "überprüft", dem Eintrag mit dem ModelState vollständigen Namen, dem Eintrag mit dem ViewData vollständigen Namen oder dem expression ausgewerteten mit Model. Wenn isChecked nicht-null ist, verwendet stattdessen den ersten Nicht-Wertnull , der in gefunden wurde: der Eintrag mit dem ModelState vollständigen Namen oder der isChecked Parameter. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter.

Display(String, String, String, Object)

Gibt HTML-Markup für zurück, wobei expressioneine Anzeigevorlage, der angegebene HTML-Feldname und zusätzliche Ansichtsdaten verwendet werden. Die Vorlage wird mithilfe von templateName oder expressionModelMetadatagefunden.

DisplayName(String)

Gibt den Anzeigenamen für den angegebenen expressionzurück.

DisplayText(String)

Gibt den einfachen Anzeigetext für den angegebenen expressionzurück.

DropDownList(String, IEnumerable<SelectListItem>, String, Object)

Gibt ein SINGLE-Selection-HTML-Select-Element <> für den expressionzurück. Fügt <Optionselemente> basierend auf und selectListhinzuoptionLabel. Fügt einer <Option ein "selected"-nullnullAttribut hinzu, wenn sie Value (wenn nicht) oder Text mit dem ersten Nichtwert übereinstimmt, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen , dem Eintrag mit dem ViewData vollständigen Namen (sofern er nicht anstelle von selectListverwendet wird) oder dem expression ausgewerteten mit Model> . Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter.

Editor(String, String, String, Object)

Gibt HTML-Markup für zurück, wobei expressioneine Editorvorlage, der angegebene HTML-Feldname und zusätzliche Ansichtsdaten verwendet werden. Die Vorlage wird mithilfe von templateName oder expressionModelMetadatagefunden.

Encode(Object)

Konvertiert das value in ein HTML-codiertes String.

Encode(String)

Konvertiert das angegebene String in ein HTML-codiertes String.

EndForm()

Rendert das <Endtag /form> für die Antwort.

FormatValue(Object, String)

Formatiert den Wert.

GenerateIdFromName(String)

Gibt eine HTML-Element-ID für den angegebenen Ausdruck zurück fullName.

GetEnumSelectList(Type)

Gibt eine Auswahlliste für den angegebenen enumTypezurück.

GetEnumSelectList<TEnum>()

Gibt eine Auswahlliste für den angegebenen TEnumzurück.

Hidden(String, Object, Object)

Gibt ein <Eingabeelement> vom Typ "hidden" für das angegebene expressionzurück. Fügt dem Element ein Attribut "value" hinzu, das den ersten nichtnull gefundenen Wert enthält: der ModelState Eintrag mit dem vollständigen Namen, der value Parameter, der Eintrag mit dem ViewData vollständigen Namen, der expression ausgewertet mit Modeloder der Wörterbucheintrag mit dem htmlAttributes Schlüssel "value". Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter.

Id(String)

Gibt die HTML-Element-ID für das angegebene expressionzurück.

Label(String, String, Object)

Gibt ein Bezeichnungselement <> für das angegebene expressionzurück.

ListBox(String, IEnumerable<SelectListItem>, Object)

Gibt ein Mehrfachauswahlelement <> für den expressionzurück. Fügt <Optionselemente> basierend auf hinzu selectList. Fügt einer <Option> ein "selected"-Attribut hinzu, wenn sie Value (wenn nicht)null oder Text mit einem Eintrag in der ersten nicht gefundenennull Auflistung übereinstimmt: dem ModelState Eintrag mit dem vollständigen Namen, dem Eintrag mit dem ViewData vollständigen Namen (sofern nicht anstelle von selectListverwendet) oder dem expression ausgewerteten mit Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter.

Name(String)

Gibt den vollständigen NAMEN des HTML-Elements für das angegebene expressionzurück. Verwendet HtmlFieldPrefix (wenn nicht leer), um die Beziehung zwischen dem aktuellen und dem Modell der Ansicht der obersten Ebene widerzuspiegeln Model .

PartialAsync(String, Object, ViewDataDictionary)

Gibt HTML-Markup für die angegebene Teilansicht zurück.

Password(String, Object, Object)

Gibt ein <Eingabeelement> vom Typ "password" für das angegebene expressionzurück. Fügt ein "value"-Attribut hinzu, das den ersten Nicht-Wertnull in enthält: den value Parameter oder den Wörterbucheintrag mit dem htmlAttributes Schlüssel "value".

RadioButton(String, Object, Nullable<Boolean>, Object)

Gibt ein <Eingabeelement> vom Typ "radio" für das angegebene expressionzurück. Fügt dem Element ein "value"-null Attribut hinzu, das den ersten nicht gefundenen Wert enthält: den value Parameter oder den Wörterbucheintrag mit dem htmlAttributes Schlüssel "value". Fügt dem -Element ein "checked"-Attribut hinzu, wenn value der erste nicht gefundene Wert in übereinstimmt: der Wörterbucheintrag mit dem htmlAttributes Schlüssel "überprüft", der Eintrag mit dem ModelState vollständigen Namen, der Eintrag mit dem ViewData vollständigen Namen oder der expression ausgewertet mit Model.null Wenn isChecked nicht-null ist, verwendet stattdessen den ersten Nicht-Wertnull , der in gefunden wurde: der Eintrag mit dem ModelState vollständigen Namen oder der isChecked Parameter. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter.

Raw(Object)

Umschließt HTML-Markup aus der Zeichenfolgendarstellung eines Object in einem HtmlString, ohne dass die Zeichenfolgendarstellung html codiert wird.

Raw(String)

Umschließt HTML-Markup in einem HtmlString, ohne html-Codierung des angegebenen value.

RenderPartialAsync(String, Object, ViewDataDictionary)

Rendert HTML-Markup für die angegebene Teilansicht.

RouteLink(String, String, String, String, String, Object, Object)

Gibt ein Ankerelement (<a>) zurück, das einen URL-Pfad zur angegebenen Route enthält.

TextArea(String, String, Int32, Int32, Object)

Gibt ein <textarea-Element> für das angegebene expressionzurück. Fügt dem Elementtext Inhalt basierend auf dem ersten Nichtwertnull hinzu, der in gefunden wurde: dem Eintrag mit dem ModelState vollständigen Namen, dem value Parameter, dem Eintrag mit dem ViewData vollständigen Namen oder dem expression ausgewerteten mit Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter.

TextBox(String, Object, String, Object)

Gibt ein <Eingabeelement> vom Typ "text" für das angegebene expressionzurück. Fügt dem Element ein Attribut "value" hinzu, das den ersten nichtnull gefundenen Wert enthält: der ModelState Eintrag mit dem vollständigen Namen, der value Parameter, der Eintrag mit dem ViewData vollständigen Namen, der expression ausgewertet mit Modeloder der Wörterbucheintrag mit dem htmlAttributes Schlüssel "value". Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter.

ValidationMessage(String, String, Object, String)

Gibt die Überprüfungsmeldung zurück, wenn ein Fehler im ModelStateDictionary -Objekt für das angegebene expressionvorhanden ist.

ValidationSummary(Boolean, String, Object, String)

Gibt eine nicht sortierte Liste (<ul-Element> ) von Validierungsmeldungen zurück, die ModelStateDictionary sich im Objekt befinden.

Value(String, String)

Gibt den formatierten Wert für den angegebenen expressionzurück. Insbesondere gibt den ersten Nicht-Wertnull zurück, der in gefunden wurde: der ModelState Eintrag mit dem vollständigen Namen, der ViewData Eintrag mit dem vollständigen Namen oder der expression ausgewertet mit Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter.

Erweiterungsmethoden

RenderComponentAsync(IHtmlHelper, Type, RenderMode, Object)

Rendert die angegebene componentType.

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode)

Gibt den TComponent wieder.

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode, Object)

Gibt den TComponent wieder.

Display(IHtmlHelper, String)

Gibt HTML-Markup für zurück, indem expressioneine Anzeigevorlage verwendet wird. Die Vorlage wird mithilfe von expressiongefunden ModelMetadata.

Display(IHtmlHelper, String, Object)

Gibt HTML-Markup für zurück expression, wobei eine Anzeigevorlage und angegebene zusätzliche Ansichtsdaten verwendet werden. Die Vorlage wird mithilfe von expressiongefunden ModelMetadata.

Display(IHtmlHelper, String, String)

Gibt HTML-Markup für zurück, indem expressioneine Anzeigevorlage verwendet wird. Die Vorlage wird mithilfe von templateName oder expressionModelMetadatagefunden.

Display(IHtmlHelper, String, String, Object)

Gibt HTML-Markup für zurück expression, wobei eine Anzeigevorlage und angegebene zusätzliche Ansichtsdaten verwendet werden. Die Vorlage wird mithilfe von templateName oder expressionModelMetadatagefunden.

Display(IHtmlHelper, String, String, String)

Gibt HTML-Markup für zurück expression, indem eine Anzeigevorlage und der angegebene HTML-Feldname verwendet wird. Die Vorlage wird mithilfe von templateName oder expressionModelMetadatagefunden.

DisplayForModel(IHtmlHelper)

Gibt HTML-Markup für das aktuelle Modell mithilfe einer Anzeigevorlage zurück. Die Vorlage wird mithilfe von ModelMetadatagefunden.

DisplayForModel(IHtmlHelper, Object)

Gibt HTML-Markup für das aktuelle Modell zurück, wobei eine Anzeigevorlage und angegebene zusätzliche Ansichtsdaten verwendet werden. Die Vorlage wird mithilfe von ModelMetadatagefunden.

DisplayForModel(IHtmlHelper, String)

Gibt HTML-Markup für das aktuelle Modell mithilfe einer Anzeigevorlage zurück. Die Vorlage wird mithilfe des templateName oder des ModelMetadataModells gefunden.

DisplayForModel(IHtmlHelper, String, Object)

Gibt HTML-Markup für das aktuelle Modell zurück, wobei eine Anzeigevorlage und angegebene zusätzliche Ansichtsdaten verwendet werden. Die Vorlage wird mithilfe des templateName oder des ModelMetadataModells gefunden.

DisplayForModel(IHtmlHelper, String, String)

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

DisplayForModel(IHtmlHelper, String, String, Object)

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

DisplayNameForModel(IHtmlHelper)

Gibt den Anzeigenamen für das aktuelle Modell zurück.

Editor(IHtmlHelper, String)

Gibt HTML-Markup für zurück, indem expressioneine Editorvorlage verwendet wird. Die Vorlage wird mithilfe von expressiongefunden ModelMetadata.

Editor(IHtmlHelper, String, Object)

Gibt HTML-Markup für zurück expression, wobei eine Editorvorlage und angegebene zusätzliche Ansichtsdaten verwendet werden. Die Vorlage wird mithilfe von expressiongefunden ModelMetadata.

Editor(IHtmlHelper, String, String)

Gibt HTML-Markup für zurück, indem expressioneine Editorvorlage verwendet wird. Die Vorlage wird mithilfe von templateName oder expressionModelMetadatagefunden.

Editor(IHtmlHelper, String, String, Object)

Gibt HTML-Markup für zurück expression, wobei eine Editorvorlage und angegebene zusätzliche Ansichtsdaten verwendet werden. Die Vorlage wird mithilfe von templateName oder expressionModelMetadatagefunden.

Editor(IHtmlHelper, String, String, String)

Gibt HTML-Markup für zurück expression, indem eine Editorvorlage und der angegebene HTML-Feldname verwendet wird. Die Vorlage wird mithilfe von templateName oder expressionModelMetadatagefunden.

EditorForModel(IHtmlHelper)

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

EditorForModel(IHtmlHelper, Object)

Gibt HTML-Markup für das aktuelle Modell zurück, wobei eine Editorvorlage und angegebene zusätzliche Ansichtsdaten verwendet werden. Die Vorlage wird mithilfe von 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 ModelMetadataModells gefunden.

EditorForModel(IHtmlHelper, String, Object)

Gibt HTML-Markup für das aktuelle Modell zurück, wobei eine Editorvorlage und angegebene zusätzliche Ansichtsdaten verwendet werden. Die Vorlage wird mithilfe des templateName oder des ModelMetadataModells gefunden.

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 ModelMetadataModells gefunden.

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 ModelMetadataModells gefunden.

BeginForm(IHtmlHelper)

Rendert ein <Formularstarttag> für die Antwort. Der <Attributwert des Formulars>action stimmt mit der aktuellen Anforderung überein.

BeginForm(IHtmlHelper, FormMethod)

Rendert ein <Formularstarttag> für die Antwort. Wenn der Benutzer das Formular übermittelt, verarbeitet die aktuelle Aktion die Anforderung.

BeginForm(IHtmlHelper, FormMethod, Nullable<Boolean>, Object)

Rendert ein <Formularstarttag> für die Antwort. Wenn der Benutzer das Formular übermittelt, verarbeitet die aktuelle Aktion die Anforderung.

BeginForm(IHtmlHelper, FormMethod, Object)

Rendert ein <Formularstarttag> für die Antwort. Wenn der Benutzer das Formular übermittelt, verarbeitet die aktuelle Aktion die Anforderung.

BeginForm(IHtmlHelper, Nullable<Boolean>)

Rendert ein <Formularstarttag> für die Antwort. Der <Attributwert des Formulars>action stimmt mit der aktuellen Anforderung überein.

BeginForm(IHtmlHelper, Object)

Rendert ein <Formularstarttag> für die Antwort. Wenn der Benutzer das Formular übermittelt, verarbeitet die aktuelle Aktion die Anforderung.

BeginForm(IHtmlHelper, String, String)

Rendert ein <Formularstarttag> für die Antwort. Wenn der Benutzer das Formular übermittelt, verarbeitet die Aktion mit dem Namen actionName die Anforderung.

BeginForm(IHtmlHelper, String, String, FormMethod)

Rendert ein <Formularstarttag> für die Antwort. Wenn der Benutzer das Formular übermittelt, verarbeitet die Aktion mit dem Namen actionName die Anforderung.

BeginForm(IHtmlHelper, String, String, FormMethod, Object)

Rendert ein <Formularstarttag> für die Antwort. Wenn der Benutzer das Formular übermittelt, verarbeitet die Aktion mit dem Namen actionName die Anforderung.

BeginForm(IHtmlHelper, String, String, Object)

Rendert ein <Formularstarttag> für die Antwort. Wenn der Benutzer das Formular übermittelt, verarbeitet die Aktion mit dem Namen actionName die Anforderung.

BeginForm(IHtmlHelper, String, String, Object, FormMethod)

Rendert ein <Formularstarttag> für die Antwort. Wenn der Benutzer das Formular übermittelt, verarbeitet die Aktion mit dem Namen actionName die Anforderung.

BeginRouteForm(IHtmlHelper, Object)

Rendert ein <Formularstarttag> für die Antwort. Die erste Route, die eine URL mit dem angegebenen routeValues angeben kann, generiert den <Attributwert des Formulars>action.

BeginRouteForm(IHtmlHelper, Object, Nullable<Boolean>)

Rendert ein <Formularstarttag> für die Antwort. Die erste Route, die eine URL mit dem angegebenen routeValues angeben kann, generiert den <Attributwert des Formulars>action.

BeginRouteForm(IHtmlHelper, String)

Rendert ein <Formularstarttag> für die Antwort. Die Route mit dem Namen routeName generiert den <Attributwert des Formulars>action.

BeginRouteForm(IHtmlHelper, String, FormMethod)

Rendert ein <Formularstarttag> für die Antwort. Die Route mit dem Namen routeName generiert den <Attributwert des Formulars>action.

BeginRouteForm(IHtmlHelper, String, FormMethod, Object)

Rendert ein <Formularstarttag> für die Antwort. Die Route mit dem Namen routeName generiert den <Attributwert des Formulars>action.

BeginRouteForm(IHtmlHelper, String, Nullable<Boolean>)

Rendert ein <Formularstarttag> für die Antwort. Die Route mit dem Namen routeName generiert den <Attributwert des Formulars>action.

BeginRouteForm(IHtmlHelper, String, Object)

Rendert ein <Formularstarttag> für die Antwort. Die Route mit dem Namen routeName generiert den <Attributwert des Formulars>action.

BeginRouteForm(IHtmlHelper, String, Object, FormMethod)

Rendert ein <Formularstarttag> für die Antwort. Die Route mit dem Namen routeName generiert den <Attributwert des Formulars>action.

CheckBox(IHtmlHelper, String)

Gibt ein <Eingabeelement> vom Typ "checkbox" mit dem Wert "true" und ein <Eingabeelement> vom Typ "hidden" mit dem Wert "false" für die angegebene expressionzurück. Fügt dem Element "checkbox" ein "checked"-Attribut basierend auf dem ersten Nicht-Wertnull hinzu, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen, dem ViewData Eintrag mit dem vollständigen Namen oder dem expression ausgewerteten für Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

CheckBox(IHtmlHelper, String, Boolean)

Gibt ein <Eingabeelement> vom Typ "checkbox" mit dem Wert "true" und ein <Eingabeelement> vom Typ "hidden" mit dem Wert "false" für die angegebene expressionzurück. Fügt dem Element "checkbox" ein "checked"-Attribut basierend auf dem ersten Nicht-Wertnull hinzu, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen, dem isChecked Parameter, dem Eintrag mit dem ViewData vollständigen Namen oder dem expression ausgewerteten für Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

CheckBox(IHtmlHelper, String, Object)

Gibt ein <Eingabeelement> vom Typ "checkbox" mit dem Wert "true" und ein <Eingabeelement> vom Typ "hidden" mit dem Wert "false" für die angegebene expressionzurück. Fügt dem Element "checkbox" ein "checked"-Attribut hinzu, das auf dem ersten Nichtwertnull basiert, der in gefunden wurde: dem htmlAttributes Wörterbucheintrag mit dem Schlüssel "aktiviert", dem ModelState Eintrag mit dem vollständigen Namen, dem ViewData Eintrag mit dem vollständigen Namen oder dem expression ausgewerteten mit Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

Hidden(IHtmlHelper, String)

Gibt ein <Eingabeelement> vom Typ "hidden" für die angegebene expressionzurück. Fügt dem Element, das den ersten nicht gefundenen Wert in enthält, ein "value"-null Attribut hinzu: den ModelState Eintrag mit dem vollständigen Namen, den Eintrag mit dem ViewData vollständigen Namen oder den ausgewerteten expression mit Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

Hidden(IHtmlHelper, String, Object)

Gibt ein <Eingabeelement> vom Typ "hidden" für die angegebene expressionzurück. Fügt dem Element ein Attribut "value" hinzu, das den ersten Nicht-Wertnull enthält, der in gefunden wurde: der ModelState Eintrag mit dem vollständigen Namen, der value Parameter, der ViewData Eintrag mit dem vollständigen Namen oder der expression ausgewertet für Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

Password(IHtmlHelper, String)

Gibt ein <Eingabeelement> vom Typ "password" für die angegebene expressionzurück. Fügt kein Attribut "value" hinzu.

Password(IHtmlHelper, String, Object)

Gibt ein <Eingabeelement> vom Typ "password" für die angegebene expressionzurück. Fügt ein "value"-Attribut hinzu, das den value Parameter enthält, wenn dieser nicht istnull.

RadioButton(IHtmlHelper, String, Object)

Gibt ein <Eingabeelement> vom Typ "radio" für die angegebene expressionzurück. Fügt dem Element, das den value Parameter enthält, ein Wert-Attribut hinzu, wenn dieser nicht istnull. Fügt dem Element ein "checked"-Attribut hinzu, wenn value mit dem ersten Nicht-Wertnull übereinstimmt, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen, dem ViewData Eintrag mit dem vollständigen Namen oder dem expression ausgewerteten für Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

RadioButton(IHtmlHelper, String, Object, Boolean)

Gibt ein <Eingabeelement> vom Typ "radio" für die angegebene expressionzurück. Fügt dem Element, das den value Parameter enthält, ein Wert-Attribut hinzu, wenn dieser nicht istnull. Fügt dem Element ein "checked"-Attribut hinzu, wenn value mit dem ersten Nichtwertnull übereinstimmt, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen, dem isChecked Parameter, dem Eintrag mit dem ViewData vollständigen Namen oder dem expression ausgewerteten mit Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

RadioButton(IHtmlHelper, String, Object, Object)

Gibt ein <Eingabeelement> vom Typ "radio" für die angegebene expressionzurück. Fügt dem Element ein "value"-Attribut hinzu, das den ersten Nicht-Wertnull enthält, der in gefunden wurde: den value Parameter oder den Wörterbucheintrag mit dem htmlAttributes Schlüssel "value". Fügt dem Element ein "checked"-Attribut hinzu, wenn value mit dem ersten Nicht-Wertnull übereinstimmt, der in gefunden wurde: dem htmlAttributes Wörterbucheintrag mit dem Schlüssel "überprüft", dem ModelState Eintrag mit dem vollständigen Namen, dem Eintrag mit dem ViewData vollständigen Namen oder dem expression ausgewerteten mit Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

TextArea(IHtmlHelper, String)

Gibt ein <textarea-Element> für die angegebene expressionzurück. Fügt dem Elementtext Inhalt basierend auf dem ersten Nicht-Wertnull hinzu, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen, dem ViewData Eintrag mit dem vollständigen Namen oder der expression ausgewerteten mit Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

TextArea(IHtmlHelper, String, Object)

Gibt ein <textarea-Element> für die angegebene expressionzurück. Fügt dem Elementtext Inhalt basierend auf dem ersten Nicht-Wertnull hinzu, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen, dem ViewData Eintrag mit dem vollständigen Namen oder der expression ausgewerteten mit Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

TextArea(IHtmlHelper, String, String)

Gibt ein <textarea-Element> für die angegebene expressionzurück. Fügt dem Elementtext Inhalt basierend auf dem ersten Nicht-Wertnull hinzu, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen, dem value Parameter, dem Eintrag mit dem ViewData vollständigen Namen oder dem expression ausgewerteten für Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

TextArea(IHtmlHelper, String, String, Object)

Gibt ein <textarea-Element> für die angegebene expressionzurück. Fügt dem Elementtext Inhalt basierend auf dem ersten Nicht-Wertnull hinzu, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen, dem value Parameter, dem Eintrag mit dem ViewData vollständigen Namen oder dem expression ausgewerteten für Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

TextBox(IHtmlHelper, String)

Gibt ein <Eingabeelement> vom Typ "text" für die angegebene expressionzurück. Fügt dem Element, das den ersten nicht gefundenen Wert in enthält, ein "value"-null Attribut hinzu: den ModelState Eintrag mit dem vollständigen Namen, den Eintrag mit dem ViewData vollständigen Namen oder den ausgewerteten expression mit Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

TextBox(IHtmlHelper, String, Object)

Gibt ein <Eingabeelement> vom Typ "text" für die angegebene expressionzurück. Fügt dem Element ein Attribut "value" hinzu, das den ersten Nicht-Wertnull enthält, der in gefunden wurde: der ModelState Eintrag mit dem vollständigen Namen, der value Parameter, der ViewData Eintrag mit dem vollständigen Namen oder der expression ausgewertet für Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

TextBox(IHtmlHelper, String, Object, Object)

Gibt ein <Eingabeelement> vom Typ "text" für die angegebene expressionzurück. Fügt dem Element ein Attribut "value" hinzu, das den ersten Nicht-Wertnull enthält, der in gefunden wurde: der ModelState Eintrag mit dem vollständigen Namen, der value Parameter, der ViewData Eintrag mit dem vollständigen Namen, der expression ausgewertet für Modeloder der Wörterbucheintrag mit dem htmlAttributes Schlüssel "value". Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

TextBox(IHtmlHelper, String, Object, String)

Gibt ein <Eingabeelement> vom Typ "text" für die angegebene expressionzurück. Fügt dem Element ein Attribut "value" hinzu, das den ersten Nicht-Wertnull enthält, der in gefunden wurde: der ModelState Eintrag mit dem vollständigen Namen, der value Parameter, der ViewData Eintrag mit dem vollständigen Namen oder der expression ausgewertet für Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

Label(IHtmlHelper, String)

Gibt ein <label-Element> für die angegebene expressionzurück.

Label(IHtmlHelper, String, String)

Gibt ein <label-Element> für die angegebene expressionzurück.

LabelForModel(IHtmlHelper)

Gibt ein <Label-Element> für das aktuelle Modell zurück.

LabelForModel(IHtmlHelper, Object)

Gibt ein <Label-Element> für das aktuelle Modell zurück.

LabelForModel(IHtmlHelper, String)

Gibt ein <Label-Element> für das aktuelle Modell zurück.

LabelForModel(IHtmlHelper, String, Object)

Gibt ein <Label-Element> für das aktuelle Modell zurück.

ActionLink(IHtmlHelper, String, String)

Gibt ein Ankerelement (<a>) zurück, das einen URL-Pfad zur angegebenen Aktion enthält.

ActionLink(IHtmlHelper, String, String, Object)

Gibt ein Ankerelement (<a>) zurück, das einen URL-Pfad zur angegebenen Aktion enthält.

ActionLink(IHtmlHelper, String, String, Object, Object)

Gibt ein Ankerelement (<a>) zurück, das einen URL-Pfad zur angegebenen Aktion enthält.

ActionLink(IHtmlHelper, String, String, String)

Gibt ein Ankerelement (<a>) zurück, das einen URL-Pfad zur angegebenen Aktion enthält.

ActionLink(IHtmlHelper, String, String, String, Object)

Gibt ein Ankerelement (<a>) zurück, das einen URL-Pfad zur angegebenen Aktion enthält.

ActionLink(IHtmlHelper, String, String, String, Object, Object)

Gibt ein Ankerelement (<a>) zurück, das einen URL-Pfad zur angegebenen Aktion enthält.

RouteLink(IHtmlHelper, String, Object)

Gibt ein Ankerelement (<a>) zurück, das einen URL-Pfad zur angegebenen Route enthält.

RouteLink(IHtmlHelper, String, Object, Object)

Gibt ein Ankerelement (<a>) zurück, das einen URL-Pfad zur angegebenen Route enthält.

RouteLink(IHtmlHelper, String, String)

Gibt ein Ankerelement (<a>) zurück, das einen URL-Pfad zur angegebenen Route enthält.

RouteLink(IHtmlHelper, String, String, Object)

Gibt ein Ankerelement (<a>) zurück, das einen URL-Pfad zur angegebenen Route enthält.

RouteLink(IHtmlHelper, String, String, Object, Object)

Gibt ein Ankerelement (<a>) zurück, das einen URL-Pfad zur angegebenen Route enthält.

IdForModel(IHtmlHelper)

Gibt die HTML-Element-ID für das aktuelle Modell zurück.

NameForModel(IHtmlHelper)

Gibt den vollständigen HTML-Elementnamen für das aktuelle Modell zurück. Verwendet HtmlFieldPrefix (wenn nicht leer), um die Beziehung zwischen dem aktuellen und dem Modell der Ansicht der obersten Ebene widerzuspiegeln Model .

Partial(IHtmlHelper, String)

Gibt HTML-Markup für die angegebene Teilansicht zurück.

Partial(IHtmlHelper, String, ViewDataDictionary)

Gibt HTML-Markup für die angegebene Teilansicht zurück.

Partial(IHtmlHelper, String, Object)

Gibt HTML-Markup für die angegebene Teilansicht zurück.

Partial(IHtmlHelper, String, Object, ViewDataDictionary)

Gibt HTML-Markup für die angegebene Teilansicht zurück.

PartialAsync(IHtmlHelper, String)

Gibt HTML-Markup für die angegebene Teilansicht zurück.

PartialAsync(IHtmlHelper, String, ViewDataDictionary)

Gibt HTML-Markup für die angegebene Teilansicht zurück.

PartialAsync(IHtmlHelper, String, Object)

Gibt HTML-Markup für die angegebene Teilansicht zurück.

RenderPartial(IHtmlHelper, String)

Rendert HTML-Markup für die angegebene Teilansicht.

RenderPartial(IHtmlHelper, String, ViewDataDictionary)

Rendert HTML-Markup für die angegebene Teilansicht.

RenderPartial(IHtmlHelper, String, Object)

Rendert HTML-Markup für die angegebene Teilansicht.

RenderPartial(IHtmlHelper, String, Object, ViewDataDictionary)

Rendert HTML-Markup für die angegebene Teilansicht.

RenderPartialAsync(IHtmlHelper, String)

Rendert HTML-Markup für die angegebene Teilansicht.

RenderPartialAsync(IHtmlHelper, String, ViewDataDictionary)

Rendert HTML-Markup für die angegebene Teilansicht.

RenderPartialAsync(IHtmlHelper, String, Object)

Rendert HTML-Markup für die angegebene Teilansicht.

DropDownList(IHtmlHelper, String)

Gibt ein HTML-Select-Element <> mit einzeler Auswahl für den zurückexpression. Fügt <Optionselemente> basierend auf dem ViewData Eintrag mit vollständigem Namen hinzu. Fügt einer Option ein <"selected"-Attribut hinzu, wenn deren Value -Attribut (wenn nicht-null) oder Text mit dem ersten nicht-Wertnull übereinstimmt, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen oder dem expression ausgewerteten mit Model.> Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)

Gibt ein HTML-Select-Element <> mit einzeler Auswahl für den zurückexpression. Fügt <Optionselemente> basierend auf hinzu selectList. Fügt einer Option ein <"selected"-Attribut hinzu, wenn deren Value (wenn nicht-null) oder Text mit dem ersten Nicht-Wertnull übereinstimmt, der in gefunden wurde: dem ModelState Eintrag mit vollständigem Namen, dem Eintrag mit dem ViewData vollständigen Namen (sofern nicht anstelle von selectListverwendet) oder der expression ausgewertet mit Model> . Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, Object)

Gibt ein HTML-Select-Element <> mit einzeler Auswahl für den zurückexpression. Fügt <Optionselemente> basierend auf hinzu selectList. Fügt einer Option ein <"selected"-Attribut hinzu, wenn deren Value (wenn nicht-null) oder Text mit dem ersten Nicht-Wertnull übereinstimmt, der in gefunden wurde: dem ModelState Eintrag mit vollständigem Namen, dem Eintrag mit dem ViewData vollständigen Namen (sofern nicht anstelle von selectListverwendet) oder der expression ausgewertet mit Model> . Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, String)

Gibt ein HTML-Select-Element <> mit einzeler Auswahl für den zurückexpression. Fügt <Optionselemente> basierend auf und selectListhinzuoptionLabel. Fügt einer Option ein <"selected"-Attribut hinzu, wenn deren Value (wenn nicht-null) oder Text mit dem ersten Nicht-Wertnull übereinstimmt, der in gefunden wurde: dem ModelState Eintrag mit vollständigem Namen, dem Eintrag mit dem ViewData vollständigen Namen (sofern nicht anstelle von selectListverwendet) oder der expression ausgewertet mit Model> . Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

DropDownList(IHtmlHelper, String, String)

Gibt ein HTML-Select-Element <> mit einzeler Auswahl für den zurückexpression. Fügt <Optionselemente> basierend auf optionLabel und dem ViewData Eintrag mit vollständigem Namen hinzu. Fügt einer Option ein <"selected"-Attribut hinzu, wenn deren Value -Attribut (wenn nicht-null) oder Text mit dem ersten nicht-Wertnull übereinstimmt, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen oder dem expression ausgewerteten mit Model.> Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

ListBox(IHtmlHelper, String)

Gibt ein Select-Element> mit mehrfacher Auswahl <für zurückexpression. Fügt <Optionselemente> basierend auf dem ViewData Eintrag mit vollständigem Namen hinzu. Fügt einer Option ein <"selected"-Attribut hinzu, wenn deren Value -Attribut (wenn nicht-null) oder Text mit dem ersten nicht-Wertnull übereinstimmt, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen oder dem expression ausgewerteten mit Model.> Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter.

ListBox(IHtmlHelper, String, IEnumerable<SelectListItem>)

Gibt ein Mehrfachauswahlelement <> für den expressionzurück. Fügt <Optionselemente> basierend auf hinzu selectList. Fügt einer <Option ein "selected"-nullnullAttribut hinzu, wenn sie Value (wenn nicht) oder Text mit dem ersten Nichtwert übereinstimmt, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen , dem Eintrag mit dem ViewData vollständigen Namen (sofern er nicht anstelle von selectListverwendet wird) oder dem expression ausgewerteten mit Model> . Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter.

ValidationMessage(IHtmlHelper, String)

Gibt die Überprüfungsmeldung zurück, wenn ein Fehler im ModelStateDictionary -Objekt für das angegebene expressionvorhanden ist.

ValidationMessage(IHtmlHelper, String, Object)

Gibt die Überprüfungsmeldung zurück, wenn ein Fehler im ModelStateDictionary -Objekt für das angegebene expressionvorhanden ist.

ValidationMessage(IHtmlHelper, String, String)

Gibt die Überprüfungsmeldung zurück, wenn ein Fehler im ModelStateDictionary -Objekt für das angegebene expressionvorhanden ist.

ValidationMessage(IHtmlHelper, String, String, Object)

Gibt die Überprüfungsmeldung zurück, wenn ein Fehler im ModelStateDictionary -Objekt für das angegebene expressionvorhanden ist.

ValidationMessage(IHtmlHelper, String, String, String)

Gibt die Überprüfungsmeldung zurück, wenn ein Fehler im ModelStateDictionary -Objekt für das angegebene expressionvorhanden ist.

ValidationSummary(IHtmlHelper)

Gibt eine nicht sortierte Liste (<ul-Element> ) von Validierungsmeldungen zurück, die ModelStateDictionary sich im Objekt befinden.

ValidationSummary(IHtmlHelper, Boolean)

Gibt eine nicht sortierte Liste (<ul-Element> ) von Validierungsmeldungen zurück, die ModelStateDictionary sich im Objekt befinden.

ValidationSummary(IHtmlHelper, Boolean, String)

Gibt eine nicht sortierte Liste (<ul-Element> ) von Validierungsmeldungen zurück, die ModelStateDictionary sich im Objekt befinden.

ValidationSummary(IHtmlHelper, Boolean, String, Object)

Gibt eine nicht sortierte Liste (<ul-Element> ) von Validierungsmeldungen zurück, die ModelStateDictionary sich im Objekt befinden.

ValidationSummary(IHtmlHelper, Boolean, String, String)

Gibt eine nicht sortierte Liste (<ul-Element> ) von Validierungsmeldungen zurück, die ModelStateDictionary sich im Objekt befinden.

ValidationSummary(IHtmlHelper, String)

Gibt eine nicht sortierte Liste (<ul-Element> ) von Validierungsmeldungen zurück, die ModelStateDictionary sich im Objekt befinden.

ValidationSummary(IHtmlHelper, String, Object)

Gibt eine nicht sortierte Liste (<ul-Element> ) von Validierungsmeldungen zurück, die ModelStateDictionary sich im Objekt befinden.

ValidationSummary(IHtmlHelper, String, Object, String)

Gibt eine nicht sortierte Liste (<ul-Element> ) von Validierungsmeldungen zurück, die ModelStateDictionary sich im Objekt befinden.

ValidationSummary(IHtmlHelper, String, String)

Gibt eine nicht sortierte Liste (<ul-Element> ) von Validierungsmeldungen zurück, die ModelStateDictionary sich im Objekt befinden.

Value(IHtmlHelper, String)

Gibt den formatierten Wert für den angegebenen expressionzurück. Insbesondere gibt den ersten Nicht-Wertnull zurück, der in gefunden wurde: der ModelState Eintrag mit dem vollständigen Namen, der ViewData Eintrag mit dem vollständigen Namen oder der expression ausgewertet mit Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter.

ValueForModel(IHtmlHelper)

Gibt den formatierten Wert für das aktuelle Modell zurück. Insbesondere gibt den ersten Nicht-Wertnull zurück, der in gefunden wurde: der ModelState Eintrag mit dem vollständigen Namen, der ViewData Eintrag mit vollständigem Namen oder der Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter.

ValueForModel(IHtmlHelper, String)

Gibt den formatierten Wert für das aktuelle Modell zurück. Insbesondere gibt den ersten Nicht-Wertnull zurück, der in gefunden wurde: der ModelState Eintrag mit dem vollständigen Namen, der ViewData Eintrag mit vollständigem Namen oder der Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter.

Gilt für: