Freigeben über


HtmlHelper Klasse

Definition

Die Standardimplementierung von IHtmlHelper.

public ref class HtmlHelper : Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper, Microsoft::AspNetCore::Mvc::ViewFeatures::IViewContextAware
public class HtmlHelper : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper, Microsoft.AspNetCore.Mvc.ViewFeatures.IViewContextAware
type HtmlHelper = class
    interface IHtmlHelper
    interface IViewContextAware
Public Class HtmlHelper
Implements IHtmlHelper, IViewContextAware
Vererbung
HtmlHelper
Abgeleitet
Implementiert

Konstruktoren

HtmlHelper(IHtmlGenerator, ICompositeViewEngine, IModelMetadataProvider, IViewBufferScope, HtmlEncoder, UrlEncoder)

Initialisiert eine neue Instanz der HtmlHelper-Klasse.

HtmlHelper(IHtmlGenerator, ICompositeViewEngine, IModelMetadataProvider, IViewBufferScope, HtmlEncoder, UrlEncoder)

Initialisiert eine neue Instanz der HtmlHelper-Klasse.

Felder

ValidationInputCssClassName

CSS-Klassenname für die Eingabevalidierung.

ValidationInputValidCssClassName

CSS-Klassenname für gültige Eingabevalidierung.

ValidationMessageCssClassName

CSS-Klassenname für Feldvalidierungsfehler.

ValidationMessageValidCssClassName

CSS-Klassenname für gültige Feldvalidierung.

ValidationSummaryCssClassName

CSS-Klassenname für Validierungszusammenfassungsfehler.

ValidationSummaryValidCssClassName

CSS-Klassenname für gültige Validierungszusammenfassung.

Eigenschaften

Html5DateRenderingMode

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

AnonymousObjectToHtmlAttributes(Object)

Erstellt ein Wörterbuch mit HTML-Attributen aus dem Eingabeobjekt, wobei Unterstriche in Bindestriche in jede öffentliche instance -Eigenschaft übersetzt werden.

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 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. Wenn isChecked nichtnull ist, verwendet stattdessen den ersten Nicht-Wertnull , der in gefunden wurde: der ModelState Eintrag mit dem vollständigen Namen oder der isChecked Parameter. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

Contextualize(ViewContext)

Legt ViewContext fest.

CreateForm()

Überschreiben Sie diese Methode, um eine MvcForm Unterklasse zurückzugeben. Diese Unterklasse kann das Verhalten ändern EndForm() .

Display(String, String, String, Object)

Gibt HTML-Markup für zurück expression, wobei eine 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 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 .

Editor(String, String, String, Object)

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

Encode(Object)

Konvertiert in value 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.

GenerateCheckBox(ModelExplorer, String, Nullable<Boolean>, Object)

Generieren Sie ein Kontrollkästchen.

GenerateDisplay(ModelExplorer, String, String, Object)

Generieren sie eine Anzeige.

GenerateDisplayName(ModelExplorer, String)

Generieren Sie den Anzeigenamen.

GenerateDisplayText(ModelExplorer)

Generieren sie Anzeigetext.

GenerateDropDown(ModelExplorer, String, IEnumerable<SelectListItem>, String, Object)

Generieren Sie eine Dropdownliste.

GenerateEditor(ModelExplorer, String, String, Object)

Editor generieren.

GenerateForm(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.

GenerateHidden(ModelExplorer, String, Object, Boolean, Object)

Generieren Sie einen ausgeblendeten.

GenerateId(String)

Generieren Sie eine ID.

GenerateIdFromName(String)

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

GenerateLabel(ModelExplorer, String, String, Object)

Generieren Sie eine Bezeichnung.

GenerateListBox(ModelExplorer, String, IEnumerable<SelectListItem>, Object)

Generieren Sie ein Listenfeld.

GenerateName(String)

Generieren Sie einen Namen.

GeneratePassword(ModelExplorer, String, Object, Object)

Generieren Sie ein Kennwort.

GenerateRadioButton(ModelExplorer, String, Object, Nullable<Boolean>, Object)

Generieren Sie ein Optionsfeld.

GenerateRouteForm(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.

GenerateTextArea(ModelExplorer, String, Int32, Int32, Object)

Generieren Sie einen Textbereich.

GenerateTextBox(ModelExplorer, String, Object, String, Object)

Generiert ein Textfeld.

GenerateValidationMessage(ModelExplorer, String, String, String, Object)

Generieren Sie eine Validierungsmeldung.

GenerateValidationSummary(Boolean, String, Object, String)

Generieren Sie eine Validierungszusammenfassung.

GenerateValue(String, Object, String, Boolean)

Generieren Sie einen Wert.

GetEnumSelectList(ModelMetadata)

Gibt eine Auswahlliste für die angegebene metadatazurück.

GetEnumSelectList(Type)

Gibt eine Auswahlliste für die angegebene enumTypezurück.

GetEnumSelectList<TEnum>()

Gibt eine Auswahlliste für die angegebene TEnumzurück.

GetFormMethodString(FormMethod)

Gibt die HTTP-Methode als Zeichenfolge zurück, die Formulareingaben (GET oder POST) verarbeitet.

Hidden(String, Object, 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, 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 .

Id(String)

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

Label(String, String, Object)

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

ListBox(String, IEnumerable<SelectListItem>, Object)

Gibt ein Select-Element> mit mehrfacher Auswahl <für 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 einem Eintrag in der ersten nicht-Auflistungnull übereinstimmt, die in gefunden wurde: der ModelState Eintrag mit dem vollständigen Namen, der Eintrag mit dem ViewData vollständigen Namen (sofern nicht anstelle von selectListverwendet wird), oder der expression mit Model> ausgewertet. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

Name(String)

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

ObjectToDictionary(Object)

Erstellt ein Wörterbuch aus einem Objekt, indem alle öffentlichen Instanzeigenschaften als Schlüssel mit dem entsprechenden Wert zum Wörterbuch hinzugefügt werden. Öffentliche Eigenschaften von abgeleiteten Typen werden ebenfalls bereitgestellt. Dies wird normalerweise für anonyme Objekte verwendet.

Wenn bereits value ein IDictionary<TKey,TValue> instance ist, wird es unverändert zurückgegeben. new { data_name="value" } wird in den Eintrag { "data_name", "value" } im resultierenden Wörterbuch übersetzt.

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 die 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 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. Wenn isChecked nichtnull ist, verwendet stattdessen den ersten Nicht-Wertnull , der in gefunden wurde: der ModelState Eintrag mit dem 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 HTML-Codierung der Zeichenfolgendarstellung.

Raw(String)

Umschließt HTML-Markup in ein HtmlString- ohne HTML-Codierung des angegebenen value.

RenderPartialAsync(String, Object, ViewDataDictionary)

Rendert HTML-Markup für die angegebene Teilansicht.

RenderPartialCoreAsync(String, Object, ViewDataDictionary, TextWriter)

Rendern einer 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 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(String, Object, 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, 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 .

ValidationMessage(String, String, Object, String)

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

ValidationSummary(Boolean, String, Object, String)

Gibt eine ungeordnete 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: den ModelState Eintrag mit dem vollständigen Namen, den ViewData Eintrag mit dem vollständigen Namen oder den expression mit ausgewerteten Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

Erweiterungsmethoden

RenderComponentAsync(IHtmlHelper, Type, RenderMode, Object)

Rendert den angegebenen componentType.

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode)

Gibt den TComponent wieder.

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode, Object)

Gibt den TComponent wieder.

Display(IHtmlHelper, String)

Gibt MITHILFE einer Anzeigevorlage HTML-Markup für zurück expression. Die Vorlage wird mithilfe von expression's ModelMetadatagefunden.

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 expression's ModelMetadatagefunden.

Display(IHtmlHelper, String, String)

Gibt MITHILFE einer Anzeigevorlage HTML-Markup für zurück expression. 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, wobei expressioneine Anzeigevorlage und der angegebene HTML-Feldname verwendet wird. Die Vorlage wird mithilfe von oder templateNameexpressiongefundenModelMetadata.

DisplayForModel(IHtmlHelper)

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

DisplayForModel(IHtmlHelper, Object)

Gibt HTML-Markup für das aktuelle Modell mit einer Anzeigevorlage und angegebenen zusätzlichen Ansichtsdaten zurück. Die Vorlage wird mithilfe des Modells 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 Modells ModelMetadatagefunden.

DisplayForModel(IHtmlHelper, String, Object)

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

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 Modells ModelMetadatagefunden.

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 Modells ModelMetadatagefunden.

DisplayNameForModel(IHtmlHelper)

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

Editor(IHtmlHelper, String)

Gibt mithilfe einer Editorvorlage HTML-Markup für zurück expression. Die Vorlage wird mithilfe von expression's ModelMetadatagefunden.

Editor(IHtmlHelper, String, Object)

Gibt HTML-Markup für zurück, wobei expressioneine Editorvorlage und angegebene zusätzliche Ansichtsdaten verwendet werden. Die Vorlage wird mithilfe von expression's ModelMetadatagefunden.

Editor(IHtmlHelper, String, String)

Gibt mithilfe einer Editorvorlage HTML-Markup für zurück expression. Die Vorlage wird mithilfe von templateName oder expressionModelMetadatagefunden.

Editor(IHtmlHelper, String, String, Object)

Gibt HTML-Markup für zurück, wobei expressioneine 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, wobei expressioneine Editorvorlage und der angegebene HTML-Feldname verwendet werden. 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 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.

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 bereitstellen 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 bereitstellen 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 das angegebene expressionzurück. Fügt dem "checkbox"-Element ein "checked"-Attribut basierend auf dem ersten Nicht-Wertnull hinzu, der in gefunden wurde: 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.

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 das angegebene expressionzurück. Fügt dem "checkbox"-Element ein "check"-Attribut hinzu, das auf dem ersten Nichtwertnull basiert, 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.

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 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. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter.

Hidden(IHtmlHelper, String)

Gibt ein <Eingabeelement> vom Typ "hidden" für das angegebene expressionzurück. Fügt dem -Element ein "value"-Attribut hinzu, das den ersten nicht gefundenennull Wert enthält: den ModelState Eintrag mit dem vollständigen Namen, den Eintrag mit dem ViewData vollständigen Namen oder den expression ausgewerteten 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 das 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 Select-Element> mit mehrfacher Auswahl <für 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 .

ValidationMessage(IHtmlHelper, String)

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

ValidationMessage(IHtmlHelper, String, Object)

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

ValidationMessage(IHtmlHelper, String, String)

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

ValidationMessage(IHtmlHelper, String, String, Object)

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

ValidationMessage(IHtmlHelper, String, String, String)

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

ValidationSummary(IHtmlHelper)

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

ValidationSummary(IHtmlHelper, Boolean)

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

ValidationSummary(IHtmlHelper, Boolean, String)

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

ValidationSummary(IHtmlHelper, Boolean, String, Object)

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

ValidationSummary(IHtmlHelper, Boolean, String, String)

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

ValidationSummary(IHtmlHelper, String)

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

ValidationSummary(IHtmlHelper, String, Object)

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

ValidationSummary(IHtmlHelper, String, Object, String)

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

ValidationSummary(IHtmlHelper, String, String)

Gibt eine ungeordnete 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: den ModelState Eintrag mit dem vollständigen Namen, den ViewData Eintrag mit dem vollständigen Namen oder den expression mit ausgewerteten 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 Eintrag mit dem ViewData vollständigen 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 Eintrag mit dem ViewData vollständigen Namen oder der Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

Gilt für: