Freigeben über


HtmlHelperInputExtensions.TextBox Methode

Definition

Überlädt

TextBox(IHtmlHelper, String)

Gibt ein <Eingabeelement> vom Typ "text" 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.

TextBox(IHtmlHelper, String, Object)

Gibt ein <Eingabeelement> vom Typ "text" 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 value Parameter, 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.

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

TextBox(IHtmlHelper, String, Object, String)

Gibt ein <Eingabeelement> vom Typ "text" 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 value Parameter, 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.

TextBox(IHtmlHelper, String)

Quelle:
HtmlHelperInputExtensions.cs
Quelle:
HtmlHelperInputExtensions.cs

Gibt ein <Eingabeelement> vom Typ "text" 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.

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

Parameter

htmlHelper
IHtmlHelper

Die IHtmlHelper instance diese Methode erweitert.

expression
String

Ausdrucksname relativ zum aktuellen Modell.

Gibt zurück

Eine neue IHtmlContent , die das <Eingabeelement> enthält.

Hinweise

Kombiniert HtmlFieldPrefix das Attribut "name" des Eingabeelements> und expression legt es fest<. Desinfiziert expression , um das Attribut "id" des Elements festzulegen.

Gilt für:

TextBox(IHtmlHelper, String, Object)

Quelle:
HtmlHelperInputExtensions.cs
Quelle:
HtmlHelperInputExtensions.cs

Gibt ein <Eingabeelement> vom Typ "text" 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 value Parameter, 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.

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

Parameter

htmlHelper
IHtmlHelper

Die IHtmlHelper instance diese Methode erweitert.

expression
String

Ausdrucksname relativ zum aktuellen Modell.

value
Object

Wenn nicht,null Wert, der in das -Element eingeschlossen werden soll.

Gibt zurück

Eine neue IHtmlContent , die das <Eingabeelement> enthält.

Hinweise

Kombiniert HtmlFieldPrefix das Attribut "name" des Eingabeelements> und expression legt es fest<. Desinfiziert expression , um das Attribut "id" des Elements festzulegen.

Gilt für:

TextBox(IHtmlHelper, String, Object, Object)

Quelle:
HtmlHelperInputExtensions.cs
Quelle:
HtmlHelperInputExtensions.cs

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.

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

Parameter

htmlHelper
IHtmlHelper

Die IHtmlHelper instance diese Methode erweitert.

expression
String

Ausdrucksname relativ zum aktuellen Modell.

value
Object

Wenn nicht,null Wert, der in das -Element eingeschlossen werden soll.

htmlAttributes
Object

Eine Object , die die HTML-Attribute für das -Element enthält. Alternativ kann eine IDictionary<TKey,TValue> instance, die die HTML-Attribute enthält.

Gibt zurück

Eine neue IHtmlContent , die das <Eingabeelement> enthält.

Hinweise

Kombiniert HtmlFieldPrefix das Attribut "name" des Eingabeelements> und expression legt es fest<. Desinfiziert expression , um das Attribut "id" des Elements festzulegen.

Gilt für:

TextBox(IHtmlHelper, String, Object, String)

Quelle:
HtmlHelperInputExtensions.cs
Quelle:
HtmlHelperInputExtensions.cs

Gibt ein <Eingabeelement> vom Typ "text" 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 value Parameter, 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.

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

Parameter

htmlHelper
IHtmlHelper

Die IHtmlHelper instance diese Methode erweitert.

expression
String

Ausdrucksname relativ zum aktuellen Modell.

value
Object

Wenn nicht,null Wert, der in das -Element eingeschlossen werden soll.

format
String

Die Formatzeichenfolge (siehe https://msdn.microsoft.com/en-us/library/txafckwd.aspx), die zum Formatieren des Attributs "value" verwendet wird, es sei denn, dies stammt aus der Modellbindung.

Gibt zurück

Eine neue IHtmlContent , die das <Eingabeelement> enthält.

Hinweise

Kombiniert HtmlFieldPrefix das Attribut "name" des Eingabeelements> und expression legt es fest<. Desinfiziert expression , um das Attribut "id" des Elements festzulegen.

Gilt für: