HtmlHelperInputExtensions.TextBoxFor Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>) |
Gibt ein <Eingabeelement> vom Typ "text" für das angegebene |
| TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object) |
Gibt ein <Eingabeelement> vom Typ "text" für das angegebene |
| TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String) |
Gibt ein <Eingabeelement> vom Typ "text" für das angegebene |
TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)
- Quelle:
- HtmlHelperInputExtensions.cs
- Quelle:
- HtmlHelperInputExtensions.cs
- Quelle:
- HtmlHelperInputExtensions.cs
Gibt ein <Eingabeelement> vom Typ "text" für das angegebene expressionzurück. Fügt dem -Element ein "value"-null Attribut hinzu, das den ersten nicht gefundenen Wert enthält: den ModelState Eintrag mit dem vollständigen Namen oder den expression ausgewerteten mit Model.
Weitere Informationen zu einem vollständigen Namen finden Sie NameFor<TResult>(Expression<Func<TModel,TResult>>) unter.
public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ TextBoxFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression);
public static Microsoft.AspNetCore.Html.IHtmlContent TextBoxFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression);
static member TextBoxFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function TextBoxFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult))) As IHtmlContent
Typparameter
- TModel
Der Typ des Modells.
- TResult
Der Typ des Ergebnisses expression .
Parameter
- htmlHelper
- IHtmlHelper<TModel>
Die IHtmlHelper<TModel> instance diese Methode erweitert.
- expression
- Expression<Func<TModel,TResult>>
Ein Ausdruck, der anhand des aktuellen Modells ausgewertet werden soll.
Gibt zurück
Eine neue IHtmlContent , die das <Eingabeelement> enthält.
Hinweise
Kombiniert HtmlFieldPrefix und die Zeichenfolgendarstellung des expression " <name"-Attributs des Eingabeelements> . Sanitiert die Zeichenfolgendarstellung des expression "id"-Attributs des Elements.
Gilt für:
TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)
- Quelle:
- HtmlHelperInputExtensions.cs
- 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: den Eintrag mit dem ModelState vollständigen Namen, den expression mit ausgewerteten 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.
public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ TextBoxFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::Object ^ htmlAttributes);
public static Microsoft.AspNetCore.Html.IHtmlContent TextBoxFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, object htmlAttributes);
static member TextBoxFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function TextBoxFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), htmlAttributes As Object) As IHtmlContent
Typparameter
- TModel
Der Typ des Modells.
- TResult
Der Typ des Ergebnisses expression .
Parameter
- htmlHelper
- IHtmlHelper<TModel>
Die IHtmlHelper<TModel> instance diese Methode erweitert.
- expression
- Expression<Func<TModel,TResult>>
Ein Ausdruck, der anhand des aktuellen Modells ausgewertet 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 und die Zeichenfolgendarstellung des expression " <name"-Attributs des Eingabeelements> . Sanitiert die Zeichenfolgendarstellung des expression "id"-Attributs des Elements.
Gilt für:
TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)
- Quelle:
- HtmlHelperInputExtensions.cs
- Quelle:
- HtmlHelperInputExtensions.cs
- Quelle:
- HtmlHelperInputExtensions.cs
Gibt ein <Eingabeelement> vom Typ "text" für das angegebene expressionzurück. Fügt dem -Element ein "value"-null Attribut hinzu, das den ersten nicht gefundenen Wert enthält: den ModelState Eintrag mit dem vollständigen Namen oder den expression ausgewerteten mit Model.
Weitere Informationen zu einem vollständigen Namen finden Sie NameFor<TResult>(Expression<Func<TModel,TResult>>) unter.
public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ TextBoxFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ format);
public static Microsoft.AspNetCore.Html.IHtmlContent TextBoxFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string format);
static member TextBoxFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function TextBoxFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), format As String) As IHtmlContent
Typparameter
- TModel
Der Typ des Modells.
- TResult
Der Typ des Ergebnisses expression .
Parameter
- htmlHelper
- IHtmlHelper<TModel>
Die IHtmlHelper<TModel> instance diese Methode erweitert.
- expression
- Expression<Func<TModel,TResult>>
Ein Ausdruck, der anhand des aktuellen Modells ausgewertet werden soll.
- format
- String
Die Formatzeichenfolge (siehe https://msdn.microsoft.com/en-us/library/txafckwd.aspx), die zum Formatieren des expression Werts verwendet wird, wenn dieser im Attribut "value" verwendet wird.
Gibt zurück
Eine neue IHtmlContent , die das <Eingabeelement> enthält.
Hinweise
Kombiniert HtmlFieldPrefix und die Zeichenfolgendarstellung des expression " <name"-Attributs des Eingabeelements> . Sanitiert die Zeichenfolgendarstellung des expression "id"-Attributs des Elements.