Freigeben über


HtmlHelperInputExtensions Klasse

Definition

Eingabebezogene Erweiterungen für IHtmlHelper und IHtmlHelper<TModel>.

public ref class HtmlHelperInputExtensions abstract sealed
public static class HtmlHelperInputExtensions
type HtmlHelperInputExtensions = class
Public Module HtmlHelperInputExtensions
Vererbung
HtmlHelperInputExtensions

Methoden

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 .

CheckBoxFor<TModel>(IHtmlHelper<TModel>, Expression<Func<TModel,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 oder dem ausgewerteten expression für Model. Weitere Informationen zu einem vollständigen Namen finden Sie NameFor<TResult>(Expression<Func<TModel,TResult>>) 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 .

HiddenFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

Gibt ein <Eingabeelement> vom Typ "hidden" für die angegebene expressionzurück. Fügt dem Element, das den ersten nicht gefundenen Wert enthält, ein "value"-null Attribut hinzu: dem ModelState Eintrag mit dem vollständigen Namen oder dem ausgewerteten expression für Model. Weitere Informationen zu einem vollständigen Namen finden Sie NameFor<TResult>(Expression<Func<TModel,TResult>>) 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.

PasswordFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

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

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 .

RadioButtonFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

Gibt ein <Eingabeelement> vom Typ "radio" für die angegebene expressionzurück. Fügt dem Element, das den Parameter enthält value , ein "value"-Attribut hinzu. 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 oder dem expression ausgewerteten für Model. Weitere Informationen zu einem vollständigen Namen finden Sie NameFor<TResult>(Expression<Func<TModel,TResult>>) 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 .

TextAreaFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

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 oder dem expression ausgewerteten für Model. Weitere Informationen zu einem vollständigen Namen finden Sie NameFor<TResult>(Expression<Func<TModel,TResult>>) unter .

TextAreaFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, 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 oder dem expression ausgewerteten für Model. Weitere Informationen zu einem vollständigen Namen finden Sie NameFor<TResult>(Expression<Func<TModel,TResult>>) 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 .

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

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

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

Gibt ein <Eingabeelement> vom Typ "text" für die angegebene expressionzurück. Fügt dem Element ein "value"-null Attribut hinzu, das den ersten nicht gefundenen Wert in enthält: den ModelState Eintrag mit dem vollständigen Namen, den expression ausgewerteten mit Modeloder den Wörterbucheintrag mit dem htmlAttributes Schlüssel "value". Weitere Informationen zu einem vollständigen Namen finden Sie NameFor<TResult>(Expression<Func<TModel,TResult>>) unter .

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

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

Gilt für: