Freigeben über


IHtmlHelper<TModel>.TextAreaFor<TResult> Methode

Definition

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 .

public:
generic <typename TResult>
 Microsoft::AspNetCore::Html::IHtmlContent ^ TextAreaFor(System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, int rows, int columns, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent TextAreaFor<TResult> (System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, int rows, int columns, object htmlAttributes);
abstract member TextAreaFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * int * int * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function TextAreaFor(Of TResult) (expression As Expression(Of Func(Of TModel, TResult)), rows As Integer, columns As Integer, htmlAttributes As Object) As IHtmlContent

Typparameter

TResult

Der Typ des Ergebnisses expression .

Parameter

expression
Expression<Func<TModel,TResult>>

Ein Ausdruck, der anhand des aktuellen Modells ausgewertet werden soll.

rows
Int32

Anzahl der Zeilen im Textbereich.

columns
Int32

Anzahl der Spalten im Textbereich.

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

Eine neue IHtmlContent , die das <textarea-Element> enthält.

Hinweise

Kombiniert HtmlFieldPrefix und die Zeichenfolgendarstellung des expression " <name"-Attributs des textarea-Elements> . Bereinigt die Zeichenfolgendarstellung des ,, um das expression Attribut "id" des Elements festzulegen.

Gilt für: