Freigeben über


IHtmlHelper.TextBox(String, Object, String, Object) Methode

Definition

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:
 Microsoft::AspNetCore::Html::IHtmlContent ^ TextBox(System::String ^ current, System::Object ^ value, System::String ^ format, System::Object ^ htmlAttributes);
public:
 Microsoft::AspNetCore::Html::IHtmlContent ^ TextBox(System::String ^ expression, System::Object ^ value, System::String ^ format, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent TextBox (string current, object value, string format, object htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent TextBox (string expression, object value, string format, object htmlAttributes);
abstract member TextBox : string * obj * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
abstract member TextBox : string * obj * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function TextBox (current As String, value As Object, format As String, htmlAttributes As Object) As IHtmlContent
Public Function TextBox (expression As String, value As Object, format As String, htmlAttributes As Object) As IHtmlContent

Parameter

currentexpression
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.

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: