InputExtensions.TextBoxFor メソッド

定義

オーバーロード

TextBoxFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String)

テキスト入力要素を返します。

TextBoxFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, Object)

指定した HTML 属性を使用して、指定した式で表されるオブジェクト内の各プロパティのテキスト入力要素を返します。

TextBoxFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, IDictionary<String,Object>)

テキスト入力要素を返します。

TextBoxFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>)

指定された式で表されるオブジェクトの各プロパティについて、テキストの input 要素を返します。

TextBoxFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IDictionary<String,Object>)

指定した HTML 属性を使用して、指定した式で表されるオブジェクト内の各プロパティのテキスト入力要素を返します。

TextBoxFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, Object)

テキスト入力要素を返します。

TextBoxFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String)

テキスト入力要素を返します。

public static System.Web.Mvc.MvcHtmlString TextBoxFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, string format);
static member TextBoxFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * string -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function TextBoxFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), format As String) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TProperty

値の型。

パラメーター

htmlHelper
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TProperty>>

表示するプロパティを格納しているオブジェクトを識別する式。

format
String

入力の書式設定に使用される文字列。

戻り値

MvcHtmlString

type 属性が "text" に設定されている input 要素。

適用対象

TextBoxFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, Object)

指定した HTML 属性を使用して、指定した式で表されるオブジェクト内の各プロパティのテキスト入力要素を返します。

public static System.Web.Mvc.MvcHtmlString TextBoxFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, object htmlAttributes);
static member TextBoxFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function TextBoxFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), htmlAttributes As Object) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TProperty

値の型。

パラメーター

htmlHelper
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TProperty>>

レンダリングするプロパティを含むオブジェクトを識別する式。

htmlAttributes
Object

要素に設定する HTML 属性を含むオブジェクト。

戻り値

MvcHtmlString

式で表されるオブジェクトの各プロパティで、type 属性が "text" に設定されている HTML input 要素。

例外

パラメーターが expression null または空です。

適用対象

TextBoxFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, IDictionary<String,Object>)

テキスト入力要素を返します。

public static System.Web.Mvc.MvcHtmlString TextBoxFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, string format, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member TextBoxFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * string * System.Collections.Generic.IDictionary<string, obj> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function TextBoxFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), format As String, htmlAttributes As IDictionary(Of String, Object)) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TProperty

値の型。

パラメーター

htmlHelper
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TProperty>>

表示するプロパティを格納しているオブジェクトを識別する式。

format
String

入力の書式設定に使用される文字列。

htmlAttributes
IDictionary<String,Object>

要素に設定する HTML 属性を含むオブジェクト。

戻り値

MvcHtmlString

type 属性が "text" に設定されている input 要素。

適用対象

TextBoxFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>)

指定された式で表されるオブジェクトの各プロパティについて、テキストの input 要素を返します。

public static System.Web.Mvc.MvcHtmlString TextBoxFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression);
static member TextBoxFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function TextBoxFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty))) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TProperty

値の型。

パラメーター

htmlHelper
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TProperty>>

レンダリングするプロパティを含むオブジェクトを識別する式。

戻り値

MvcHtmlString

式で表されるオブジェクトの各プロパティで、type 属性が "text" に設定されている HTML input 要素。

例外

パラメーターが expression null または空です。

適用対象

TextBoxFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IDictionary<String,Object>)

指定した HTML 属性を使用して、指定した式で表されるオブジェクト内の各プロパティのテキスト入力要素を返します。

public static System.Web.Mvc.MvcHtmlString TextBoxFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member TextBoxFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * System.Collections.Generic.IDictionary<string, obj> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function TextBoxFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), htmlAttributes As IDictionary(Of String, Object)) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TProperty

値の型。

パラメーター

htmlHelper
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TProperty>>

レンダリングするプロパティを含むオブジェクトを識別する式。

htmlAttributes
IDictionary<String,Object>

この要素に設定する HTML 属性を格納するディクショナリ。

戻り値

MvcHtmlString

HTML 入力要素の型属性は、式によって表されるオブジェクト内の各プロパティに対して "text" に設定されます。

例外

パラメーターが expression null または空です。

適用対象

TextBoxFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, Object)

テキスト入力要素を返します。

public static System.Web.Mvc.MvcHtmlString TextBoxFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, string format, object htmlAttributes);
static member TextBoxFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * string * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function TextBoxFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), format As String, htmlAttributes As Object) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TProperty

値の型。

パラメーター

htmlHelper
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TProperty>>

表示するプロパティを格納しているオブジェクトを識別する式。

format
String

入力の書式設定に使用される文字列。

htmlAttributes
Object

要素に設定する HTML 属性を含むオブジェクト。

戻り値

MvcHtmlString

type 属性が "text" に設定されている input 要素。

適用対象