Freigeben über


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

Definition

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 .

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

Parameter

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.

htmlAttributes
Object

Ein Object , der 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

Ein neues IHtmlContent , das das <Eingabeelement> enthält.

Implementiert

Gilt für: