Поделиться через


HtmlHelperInputExtensions.TextBoxFor Метод

Определение

Перегрузки

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

Возвращает входной <> элемент типа text для указанного expressionобъекта . Добавляет атрибут value в элемент, содержащий первое значениеnull, отличное от значения, найденного в: ModelState запись с полным именем или expression вычисляется по .Model Дополнительные сведения о полном имени см NameFor<TResult>(Expression<Func<TModel,TResult>>) . в разделе .

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

Возвращает входной <> элемент типа text для указанного expressionобъекта . Добавляет атрибут value в элемент, содержащий первое не-значениеnull , найденное в: ModelState запись с полным именем, expression вычисляемое по Modelили htmlAttributes запись словаря с ключом "value". Дополнительные сведения о полном имени см NameFor<TResult>(Expression<Func<TModel,TResult>>) . в разделе .

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

Возвращает входной <> элемент типа text для указанного expressionобъекта . Добавляет атрибут value в элемент, содержащий первое значениеnull, отличное от значения, найденного в: ModelState запись с полным именем или expression вычисляется по .Model Дополнительные сведения о полном имени см NameFor<TResult>(Expression<Func<TModel,TResult>>) . в разделе .

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

Исходный код:
HtmlHelperInputExtensions.cs
Исходный код:
HtmlHelperInputExtensions.cs
Исходный код:
HtmlHelperInputExtensions.cs

Возвращает входной <> элемент типа text для указанного expressionобъекта . Добавляет атрибут value в элемент, содержащий первое значениеnull, отличное от значения, найденного в: ModelState запись с полным именем или expression вычисляется по .Model Дополнительные сведения о полном имени см NameFor<TResult>(Expression<Func<TModel,TResult>>) . в разделе .

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

Параметры типа

TModel

Тип модели.

TResult

Тип expression результата.

Параметры

htmlHelper
IHtmlHelper<TModel>

Экземпляр IHtmlHelper<TModel> , который расширяет этот метод.

expression
Expression<Func<TModel,TResult>>

Выражение, вычисляемое по текущей модели.

Возвращаемое значение

Новый IHtmlContent объект , <содержащий входной> элемент.

Комментарии

HtmlFieldPrefix Объединяет и строковое представление expression объекта для задания <атрибута "name" элемента ввода>. Очищает строковое представление expression объекта , чтобы задать атрибут id элемента.

Применяется к

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

Исходный код:
HtmlHelperInputExtensions.cs
Исходный код:
HtmlHelperInputExtensions.cs
Исходный код:
HtmlHelperInputExtensions.cs

Возвращает входной <> элемент типа text для указанного expressionобъекта . Добавляет атрибут value в элемент, содержащий первое не-значениеnull , найденное в: ModelState запись с полным именем, expression вычисляемое по Modelили htmlAttributes запись словаря с ключом "value". Дополнительные сведения о полном имени см NameFor<TResult>(Expression<Func<TModel,TResult>>) . в разделе .

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

Параметры типа

TModel

Тип модели.

TResult

Тип expression результата.

Параметры

htmlHelper
IHtmlHelper<TModel>

Экземпляр IHtmlHelper<TModel> , который расширяет этот метод.

expression
Expression<Func<TModel,TResult>>

Выражение, вычисляемое по текущей модели.

htmlAttributes
Object

Объект , Object содержащий атрибуты HTML для элемента . Кроме того, экземпляр , IDictionary<TKey,TValue> содержащий атрибуты HTML.

Возвращаемое значение

Новый IHtmlContent объект , <содержащий входной> элемент.

Комментарии

HtmlFieldPrefix Объединяет и строковое представление expression объекта для задания <атрибута "name" элемента ввода>. Очищает строковое представление expression объекта , чтобы задать атрибут id элемента.

Применяется к

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

Исходный код:
HtmlHelperInputExtensions.cs
Исходный код:
HtmlHelperInputExtensions.cs
Исходный код:
HtmlHelperInputExtensions.cs

Возвращает входной <> элемент типа text для указанного expressionобъекта . Добавляет атрибут value в элемент, содержащий первое значениеnull, отличное от значения, найденного в: ModelState запись с полным именем или expression вычисляется по .Model Дополнительные сведения о полном имени см NameFor<TResult>(Expression<Func<TModel,TResult>>) . в разделе .

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

Параметры типа

TModel

Тип модели.

TResult

Тип expression результата.

Параметры

htmlHelper
IHtmlHelper<TModel>

Экземпляр IHtmlHelper<TModel> , который расширяет этот метод.

expression
Expression<Func<TModel,TResult>>

Выражение, вычисляемое по текущей модели.

format
String

Строка форматирования (см. https://msdn.microsoft.com/en-us/library/txafckwd.aspx), используемая для форматирования expression значения при его использовании в атрибуте value.

Возвращаемое значение

Новый IHtmlContent объект , <содержащий входной> элемент.

Комментарии

HtmlFieldPrefix Объединяет и строковое представление expression объекта для задания <атрибута "name" элемента ввода>. Очищает строковое представление expression объекта , чтобы задать атрибут id элемента.

Применяется к