Share via


HtmlHelperInputExtensions クラス

定義

IHtmlHelper<TModel>の入力関連のIHtmlHelper拡張機能。

public ref class HtmlHelperInputExtensions abstract sealed
public static class HtmlHelperInputExtensions
type HtmlHelperInputExtensions = class
Public Module HtmlHelperInputExtensions
継承
HtmlHelperInputExtensions

メソッド

CheckBox(IHtmlHelper, String)

<値が "true" の "チェックボックス" 型の入力>要素と、指定した に対して<値が "false" の "hidden" 型の入力>要素を返しますexpression。 で見つかったModelState最初の非null値に基づいて、"checked" 属性を "checked" 要素に追加します。完全な名前を持つエントリ、ViewData完全な名前を持つエントリ、または expression に対してModel評価された エントリ。 "フル ネーム" の詳細については、「」を参照してください Name(String)

CheckBox(IHtmlHelper, String, Boolean)

<値が "true" の "チェックボックス" 型の入力>要素と、指定した に対して<値が "false" の "hidden" 型の入力>要素を返しますexpression。 で見つかったModelState最初の非null値に基づいて、"checked" 属性を "checked" 要素に追加します。完全な名前のエントリ、isCheckedパラメーター、ViewData完全な名前を持つエントリ、または expression に対してModel評価された エントリ。 "フル ネーム" の詳細については、「」を参照してください Name(String)

CheckBox(IHtmlHelper, String, Object)

<値が "true" の "チェックボックス" 型の入力>要素と、指定した に対して<値が "false" の "hidden" 型の入力>要素を返しますexpression。 最初に見つかった値以外nullの値に基づいて、"checked" 属性を "checked" 要素に追加します。キーが "checked" のディクショナリ エントリ、ModelState完全な名前のエントリ、ViewData完全な名前を持つエントリ、または expression に対してModel評価された htmlAttributes エントリ。 "フル ネーム" の詳細については、「」を参照してください Name(String)

CheckBoxFor<TModel>(IHtmlHelper<TModel>, Expression<Func<TModel,Boolean>>)

<値が "true" の "チェックボックス" 型の入力>要素と、指定した に対して<値が "false" の "hidden" 型の入力>要素を返しますexpression。 で見つかった最初の非null値 (完全な名前のエントリ、または に対してModel評価される) にModelState基づいて、"checked" 属性を expression "checked" 要素に追加します。 "フル ネーム" の詳細については、「」を参照してください NameFor<TResult>(Expression<Func<TModel,TResult>>)

Hidden(IHtmlHelper, String)

指定した の <型 "hidden" の入力> 要素を返します expression。 で見つかったModelState最初の非null値を含む要素に "value" 属性を追加します。完全な名前を持つエントリ、ViewData完全な名前を持つエントリ、または expression に対してModel評価される 。 "フル ネーム" の詳細については、「」を参照してください Name(String)

Hidden(IHtmlHelper, String, Object)

指定した の <型 "hidden" の入力> 要素を返します expression。 で見つかったModelState最初の非null値を含む要素に "value" 属性を追加します。完全な名前を持つエントリ、valueパラメーター、ViewData完全な名前を持つエントリ、または にexpression対してModel評価される 。 "フル ネーム" の詳細については、「」を参照してください Name(String)

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

指定した の <型 "hidden" の入力> 要素を返します expression。 で見つかったModelState最初の非null値を含む要素に "value" 属性を追加します。完全な名前を持つエントリ、または にexpression対してModel評価された 。 "フル ネーム" の詳細については、「」を参照してください NameFor<TResult>(Expression<Func<TModel,TResult>>)

Password(IHtmlHelper, String)

指定した の <"password" 型の入力> 要素を返します expression。 "value" 属性を追加しません。

Password(IHtmlHelper, String, Object)

指定した の <"password" 型の入力> 要素を返します expression。 パラメーターが以外nullの場合は、 value パラメーターを含む "value" 属性を追加します。

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

指定した の <"password" 型の入力> 要素を返します expression。 "value" 属性を追加しません。

RadioButton(IHtmlHelper, String, Object)

指定した の <型 "radio" の入力> 要素を返します expression。 パラメーターを含む要素に "value" 属性を value 追加します (それ以外nullの場合)。 要素に "checked" 属性を追加します(完全な名前のエントリ、完全な名前を持つエントリ、ViewDataまたは に対して評価された エントリ) でModelState見つかった最初のexpressionnull値と一致するModel場合value。 "フル ネーム" の詳細については、「」を参照してください Name(String)

RadioButton(IHtmlHelper, String, Object, Boolean)

指定した の <型 "radio" の入力> 要素を返します expression。 パラメーターを含む要素に "value" 属性を value 追加します (それ以外nullの場合)。 要素に "checked" 属性をvaluenullModelState追加します(完全な名前を持つエントリ、パラメーター、isChecked完全な名前を持つエントリ、ViewDataまたは expression に対してModel評価された エントリ)。 "フル ネーム" の詳細については、「」を参照してください Name(String)

RadioButton(IHtmlHelper, String, Object, Object)

指定した の <型 "radio" の入力> 要素を返します expression。 パラメーター、またはhtmlAttributesキー "value" を持つディクショナリ エントリで検出された最初の非null値をvalue含む要素に "value" 属性を追加します。 キーが "checked" のディクショナリ エントリ、完全な名前のエントリ、完全な名前を持つエントリ、ModelStateまたは にhtmlAttributes対してModel評価された ディクショナリ エントリに一致nullする場合valueは、ViewData要素に "checked" 属性をexpression追加します。 "フル ネーム" の詳細については、「」を参照してください Name(String)

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

指定した の <型 "radio" の入力> 要素を返します expression。 パラメーターを含む要素に "value" 属性を value 追加します。 で見つかったModelState最初の非null値に一致する場合valueは、要素に "checked" 属性を追加します。完全な名前を持つエントリ、または expression に対してModel評価された 。 "フル ネーム" の詳細については、「」を参照してください NameFor<TResult>(Expression<Func<TModel,TResult>>)

TextArea(IHtmlHelper, String)

指定した の <textarea> 要素を返します expression。 で見つかったModelState最初の非null値に基づいて、要素本体にコンテンツを追加します。完全な名前のエントリ、ViewData完全な名前を持つエントリ、または にexpression対してModel評価された 。 "フル ネーム" の詳細については、「」を参照してください Name(String)

TextArea(IHtmlHelper, String, Object)

指定した の <textarea> 要素を返します expression。 で見つかったModelState最初の非null値に基づいて、要素本体にコンテンツを追加します。完全な名前のエントリ、ViewData完全な名前を持つエントリ、または にexpression対してModel評価された 。 "フル ネーム" の詳細については、「」を参照してください Name(String)

TextArea(IHtmlHelper, String, String)

指定した の <textarea> 要素を返します expression。 で見つかった最初の非null 値に基づいて、要素本文に ModelState コンテンツを追加します。完全な名前を持つエントリ、 value パラメーター、 ViewData 完全な名前を持つエントリ、または に expression 対して Model評価された 。 "フル ネーム" の詳細については、「」を参照してください Name(String)

TextArea(IHtmlHelper, String, String, Object)

指定した の <textarea> 要素を返します expression。 で見つかった最初の非null 値に基づいて、要素本文に ModelState コンテンツを追加します。完全な名前を持つエントリ、 value パラメーター、 ViewData 完全な名前を持つエントリ、または に expression 対して Model評価された 。 "フル ネーム" の詳細については、「」を参照してください Name(String)

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

指定した の <textarea> 要素を返します expression。 で見つかったModelState最初の値以外nullに基づいて、要素本体にコンテンツを追加します。完全な名前のエントリ、または にexpression対してModel評価された 。 "フル ネーム" の詳細については、「」を参照してください NameFor<TResult>(Expression<Func<TModel,TResult>>)

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

指定した の <textarea> 要素を返します expression。 で見つかったModelState最初の値以外nullに基づいて、要素本体にコンテンツを追加します。完全な名前のエントリ、または にexpression対してModel評価された 。 "フル ネーム" の詳細については、「」を参照してください NameFor<TResult>(Expression<Func<TModel,TResult>>)

TextBox(IHtmlHelper, String)

指定した の <型 "text" の入力> 要素を返します expression。 で見つかったModelState最初の非null値を含む要素に "value" 属性を追加します。完全な名前を持つエントリ、ViewData完全な名前を持つエントリ、または expression に対してModel評価される 。 "フル ネーム" の詳細については、「」を参照してください Name(String)

TextBox(IHtmlHelper, String, Object)

指定した の <型 "text" の入力> 要素を返します expression。 で見つかったModelState最初の非null値を含む要素に "value" 属性を追加します。完全な名前を持つエントリ、valueパラメーター、ViewData完全な名前を持つエントリ、または にexpression対してModel評価される 。 "フル ネーム" の詳細については、「」を参照してください Name(String)

TextBox(IHtmlHelper, String, Object, Object)

指定した の <型 "text" の入力> 要素を返します expression。 最初に見つかった値以外nullの値を含む要素に ModelState "value" 属性を追加します。完全な名前を持つエントリ、valueパラメーター、ViewData完全な名前を持つエントリ、に対してModel評価された エントリ、expressionまたはhtmlAttributesキー "value" を持つディクショナリ エントリ。 "フル ネーム" の詳細については、「」を参照してください Name(String)

TextBox(IHtmlHelper, String, Object, String)

指定した の <型 "text" の入力> 要素を返します expression。 で見つかったModelState最初の非null値を含む要素に "value" 属性を追加します。完全な名前を持つエントリ、valueパラメーター、ViewData完全な名前を持つエントリ、または にexpression対してModel評価される 。 "フル ネーム" の詳細については、「」を参照してください Name(String)

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

指定した の <型 "text" の入力> 要素を返します expression。 で見つかったModelState最初の非null値を含む要素に "value" 属性を追加します。完全な名前を持つエントリ、または にexpression対してModel評価された 。 "フル ネーム" の詳細については、「」を参照してください NameFor<TResult>(Expression<Func<TModel,TResult>>)

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

指定した の <型 "text" の入力> 要素を返します expression。 最初に見つかった値以外nullの値を含む要素に "value" 属性を追加します。完全な名前を持つエントリ、に対してModel評価された エントリ、expressionまたはhtmlAttributesキー "value" を持つディクショナリ ModelState エントリ。 "フル ネーム" の詳細については、「」を参照してください NameFor<TResult>(Expression<Func<TModel,TResult>>)

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

指定した の <型 "text" の入力> 要素を返します expression。 で見つかったModelState最初の非null値を含む要素に "value" 属性を追加します。完全な名前を持つエントリ、または にexpression対してModel評価された 。 "フル ネーム" の詳細については、「」を参照してください NameFor<TResult>(Expression<Func<TModel,TResult>>)

適用対象