HtmlHelper クラス

定義

IHtmlHelper の既定の実装。

public ref class HtmlHelper : Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper, Microsoft::AspNetCore::Mvc::ViewFeatures::IViewContextAware
public class HtmlHelper : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper, Microsoft.AspNetCore.Mvc.ViewFeatures.IViewContextAware
type HtmlHelper = class
    interface IHtmlHelper
    interface IViewContextAware
Public Class HtmlHelper
Implements IHtmlHelper, IViewContextAware
継承
HtmlHelper
派生
実装

コンストラクター

HtmlHelper(IHtmlGenerator, ICompositeViewEngine, IModelMetadataProvider, IViewBufferScope, HtmlEncoder, UrlEncoder)

HtmlHelper クラスの新しいインスタンスを初期化します。

HtmlHelper(IHtmlGenerator, ICompositeViewEngine, IModelMetadataProvider, IViewBufferScope, HtmlEncoder, UrlEncoder)

HtmlHelper クラスの新しいインスタンスを初期化します。

フィールド

ValidationInputCssClassName

入力検証の CSS クラス名。

ValidationInputValidCssClassName

有効な入力検証用の CSS クラス名。

ValidationMessageCssClassName

フィールド検証エラーの CSS クラス名。

ValidationMessageValidCssClassName

有効なフィールド検証の CSS クラス名。

ValidationSummaryCssClassName

検証の概要エラーの CSS クラス名。

ValidationSummaryValidCssClassName

有効な検証の概要の CSS クラス名。

プロパティ

Html5DateRenderingMode

このプロパティを にCurrentCulture設定し、現在のカルチャを使用して日付と時刻の値をレンダリングするなどEditor(String, String, String, Object)EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object)、テンプレート化されたヘルパーを設定します。 既定では、これらのヘルパーは日付と時刻を RFC 3339 準拠の文字列としてレンダリングします。

IdAttributeDotReplacement

要素の String ID 属性のピリオドを置き換える を取得します。

MetadataProvider

メタデータ プロバイダーを取得します。 拡張メソッドでの IHtmlHelper 使用を目的としています。

TempData

現在 ITempDataDictionary のインスタンスを取得します。

UrlEncoder

URL の UrlEncoder エンコードに使用する を取得します。

ViewBag

ビュー バッグを取得します。

ViewContext

ビューのコンテキスト情報を取得します。

ViewData

現在のビュー データを取得します。

メソッド

ActionLink(String, String, String, String, String, String, Object, Object)

指定したアクションへの URL パスを含むアンカー (<a>) 要素を返します。

AnonymousObjectToHtmlAttributes(Object)

入力オブジェクトから HTML 属性のディクショナリを作成し、各パブリック インスタンス プロパティでアンダースコアをダッシュに変換します。

AntiForgeryToken()

含むフォーム>が<送信されたときに検証される非表示>要素 (偽造防止トークン) を<返します。

BeginForm(String, String, Object, FormMethod, Nullable<Boolean>, Object)

フォーム>開始タグを<応答にレンダリングします。 ユーザーがフォームを送信すると、名前 actionName を持つアクションによって要求が処理されます。

BeginRouteForm(String, Object, FormMethod, Nullable<Boolean>, Object)

フォーム>開始タグを<応答にレンダリングします。 名前routeNameを持つルートは、フォーム>のaction属性値を<生成します。

CheckBox(String, Nullable<Boolean>, Object)

<値 "true" の型 "checkbox" の入力>要素と、指定した に対して<値 "false" の型 "hidden" の入力>要素を返しますexpression。 で見つかった最初の非null値に基づいて、"checked" 属性を "checked" 要素に追加します。キーが "checked" のディクショナリ エントリ、ModelState完全な名前のエントリ、ViewData完全な名前のエントリ、または expression に対してModel評価された エントリ。htmlAttributes が非nullの場合isCheckedは、代わりに、完全な名前のエントリ、または パラメーターでModelState見つかった最初の非null値をisChecked使用します。 "full name" の詳細については、「」を参照してください Name(String)

Contextualize(ViewContext)

ViewContext を設定します。

CreateForm()

サブクラスを返すには、このメソッドを MvcForm オーバーライドします。 そのサブクラスは動作を変更 EndForm() する可能性があります。

Display(String, String, String, Object)

表示テンプレート、指定された HTML フィールド名、および追加のビュー データを使用して、 の expressionHTML マークアップを返します。 テンプレートは、 または の をexpressionModelMetadata使用してtemplateName見つかります。

DisplayName(String)

指定した の表示名を返します expression

DisplayText(String)

指定した の単純な表示テキストを返します expression

DropDownList(String, IEnumerable<SelectListItem>, String, Object)

の単一選択 HTML <選択> 要素を返します expression。 と selectListに基づいてオプション>要素をoptionLabel追加<します。 オプションに "selected" 属性<>を追加します (非nullの場合) かText、完全名を持つエントリ、完全な名前を持つエントリ (の代わりに使用する場合を除く)、ViewDataまたは expression に対して評価された が含まれる最初のselectListnullModelStateと一致するModel場合Value。 "full name" の詳細については、「」を参照してください Name(String)

Editor(String, String, String, Object)

エディター テンプレート、指定された HTML フィールド名、および追加のビュー データを使用して、 の expressionHTML マークアップを返します。 テンプレートは、 または の をexpressionModelMetadata使用してtemplateName見つかります。

Encode(Object)

value HTML でエンコードされた に変換 Stringします。

Encode(String)

指定した String を HTML エンコードに変換 Stringします。

EndForm()

</form> 終了タグを応答にレンダリングします。

FormatValue(Object, String)

値の書式を設定します。

GenerateCheckBox(ModelExplorer, String, Nullable<Boolean>, Object)

チェック ボックスを生成します。

GenerateDisplay(ModelExplorer, String, String, Object)

ディスプレイを生成します。

GenerateDisplayName(ModelExplorer, String)

表示名を生成します。

GenerateDisplayText(ModelExplorer)

表示テキストを生成します。

GenerateDropDown(ModelExplorer, String, IEnumerable<SelectListItem>, String, Object)

ドロップダウンを生成します。

GenerateEditor(ModelExplorer, String, String, Object)

エディターを生成します。

GenerateForm(String, String, Object, FormMethod, Nullable<Boolean>, Object)

フォーム>開始タグを<応答にレンダリングします。 ユーザーがフォームを送信すると、名前 actionName を持つアクションによって要求が処理されます。

GenerateHidden(ModelExplorer, String, Object, Boolean, Object)

非表示を生成します。

GenerateId(String)

ID を生成します。

GenerateIdFromName(String)

指定した式 fullNameの HTML 要素 ID を返します。

GenerateLabel(ModelExplorer, String, String, Object)

ラベルを生成します。

GenerateListBox(ModelExplorer, String, IEnumerable<SelectListItem>, Object)

リスト ボックスを生成します。

GenerateName(String)

名前を付けます。

GeneratePassword(ModelExplorer, String, Object, Object)

パスワードを生成します。

GenerateRadioButton(ModelExplorer, String, Object, Nullable<Boolean>, Object)

ラジオ ボタンを生成します。

GenerateRouteForm(String, Object, FormMethod, Nullable<Boolean>, Object)

フォーム>開始タグを<応答にレンダリングします。 名前routeNameを持つルートは、フォーム>のaction属性値を<生成します。

GenerateTextArea(ModelExplorer, String, Int32, Int32, Object)

テキスト領域を生成します。

GenerateTextBox(ModelExplorer, String, Object, String, Object)

テキスト ボックスを生成します。

GenerateValidationMessage(ModelExplorer, String, String, String, Object)

検証メッセージを生成します。

GenerateValidationSummary(Boolean, String, Object, String)

検証の概要を生成します。

GenerateValue(String, Object, String, Boolean)

値を生成します。

GetEnumSelectList(ModelMetadata)

指定 metadataした の選択リストを返します。

GetEnumSelectList(Type)

指定 enumTypeした の選択リストを返します。

GetEnumSelectList<TEnum>()

指定 TEnumした の選択リストを返します。

GetFormMethodString(FormMethod)

フォームの入力を処理する HTTP メソッド (GET または POST) を文字列として返します。

Hidden(String, Object, Object)

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

Id(String)

指定した の HTML 要素 ID を返します expression

Label(String, String, Object)

指定した の <ラベル> 要素を返します expression

ListBox(String, IEnumerable<SelectListItem>, Object)

の複数選択 <選択> 要素を返します expression。 に基づいてオプション>要素をselectList追加<します。 オプションに "selected" 属性<>を追加します (非null場合) かText、完全名を持つエントリ、完全な名前を持つエントリ (の代わりにselectList使用する場合を除く)、ViewDataまたは expression に対して評価された エントリの最初nullのコレクションModelState内のエントリと一致するModel場合Value。 "full name" の詳細については、「」を参照してください Name(String)

Name(String)

指定した の完全な HTML 要素名を返します expression。 (空でない場合) を使用 HtmlFieldPrefix して、現在 Model のビューとトップレベル ビューのモデルの間のリレーションシップを反映します。

ObjectToDictionary(Object)

関連付けられた値が含まれるキーとして各パブリック インスタンスのプロパティを辞書に追加することで、オブジェクトから辞書を作成します。 派生型からのパブリック プロパティも公開します。 これは通常、匿名型のオブジェクトで使用されます。

valueが既にインスタンスであるIDictionary<TKey,TValue>場合は、そのまま返されます。 new { data_name="value" } は、結果のディクショナリのエントリ { "data_name", "value" } に変換されます。

PartialAsync(String, Object, ViewDataDictionary)

指定した部分ビューの HTML マークアップを返します。

Password(String, Object, Object)

指定した の <"password" 型の入力> 要素を返します expression。 パラメーター、またはキー "value" を持つディクショナリ エントリのvalue最初の非null値をhtmlAttributes含む "value" 属性を追加します。

RadioButton(String, Object, Nullable<Boolean>, Object)

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

Raw(Object)

文字列表現を HTML エンコードせずに、 のObjectHtmlString文字列表現から HTML マークアップを でラップします。

Raw(String)

指定した を HTML エンコードせずに、 で HtmlStringHTML マークアップをラップします value

RenderPartialAsync(String, Object, ViewDataDictionary)

指定した部分ビューの HTML マークアップをレンダリングします。

RenderPartialCoreAsync(String, Object, ViewDataDictionary, TextWriter)

部分ビューをレンダリングします。

RouteLink(String, String, String, String, String, Object, Object)

指定したルートへの URL パスを含むアンカー (<a>) 要素を返します。

TextArea(String, String, Int32, Int32, Object)

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

TextBox(String, Object, String, Object)

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

ValidationMessage(String, String, Object, String)

指定した の オブジェクトにエラーが存在する場合は、 ModelStateDictionary 検証メッセージを返します expression

ValidationSummary(Boolean, String, Object, String)

オブジェクト内にある検証メッセージの順序なしのリスト (<ul> 要素) を ModelStateDictionary 返します。

Value(String, String)

指定した の書式設定された値を返します expression。 具体的には、 で見つかった最初の値以外null の値を返します。完全な名前の ModelState エントリ、完全な名前を ViewData 持つエントリ、または expression に対して Model評価された エントリ。 "full name" の詳細については、「」を参照してください Name(String)

拡張メソッド

RenderComponentAsync(IHtmlHelper, Type, RenderMode, Object)

指定した をレンダリングします componentType

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode)

TComponent を描画します。

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode, Object)

TComponent を描画します。

Display(IHtmlHelper, String)

表示テンプレートを使用して、 の expressionHTML マークアップを返します。 テンプレートは の をexpressionModelMetadata使用して見つかります。

Display(IHtmlHelper, String, Object)

表示テンプレートと指定された追加のビュー データを使用して、 の expressionHTML マークアップを返します。 テンプレートは の をexpressionModelMetadata使用して見つかります。

Display(IHtmlHelper, String, String)

表示テンプレートを使用して、 の expressionHTML マークアップを返します。 テンプレートは、 または の をexpressionModelMetadata使用してtemplateName見つかります。

Display(IHtmlHelper, String, String, Object)

表示テンプレートと指定された追加のビュー データを使用して、 の expressionHTML マークアップを返します。 テンプレートは、 または の をexpressionModelMetadata使用してtemplateName見つかります。

Display(IHtmlHelper, String, String, String)

表示テンプレートと指定された HTML フィールド名を使用して、 の expressionHTML マークアップを返します。 テンプレートは、 または をtemplateNameexpressionModelMetadata使用して見つかります。

DisplayForModel(IHtmlHelper)

表示テンプレートを使用して、現在のモデルの HTML マークアップを返します。 テンプレートは、モデル ModelMetadataの を使用して見つかります。

DisplayForModel(IHtmlHelper, Object)

表示テンプレートと指定された追加のビュー データを使用して、現在のモデルの HTML マークアップを返します。 テンプレートは、モデル ModelMetadataの を使用して見つかります。

DisplayForModel(IHtmlHelper, String)

表示テンプレートを使用して、現在のモデルの HTML マークアップを返します。 テンプレートは、 または モデルの ModelMetadataを使用してtemplateName見つかります。

DisplayForModel(IHtmlHelper, String, Object)

表示テンプレートと指定された追加のビュー データを使用して、現在のモデルの HTML マークアップを返します。 テンプレートは、 または モデルの ModelMetadataを使用してtemplateName見つかります。

DisplayForModel(IHtmlHelper, String, String)

表示テンプレートと指定された HTML フィールド名を使用して、現在のモデルの HTML マークアップを返します。 テンプレートは、 または モデルの ModelMetadataを使用してtemplateName見つかります。

DisplayForModel(IHtmlHelper, String, String, Object)

表示テンプレート、指定された HTML フィールド名、および追加のビュー データを使用して、現在のモデルの HTML マークアップを返します。 テンプレートは、 または モデルの ModelMetadataを使用してtemplateName見つかります。

DisplayNameForModel(IHtmlHelper)

現在のモデルの表示名を返します。

Editor(IHtmlHelper, String)

エディター テンプレートを使用して、 の expressionHTML マークアップを返します。 テンプレートは の をexpressionModelMetadata使用して見つかります。

Editor(IHtmlHelper, String, Object)

エディター テンプレートと指定された追加のビュー データを使用して、 の expressionHTML マークアップを返します。 テンプレートは の をexpressionModelMetadata使用して見つかります。

Editor(IHtmlHelper, String, String)

エディター テンプレートを使用して、 の expressionHTML マークアップを返します。 テンプレートは、 または の をexpressionModelMetadata使用してtemplateName見つかります。

Editor(IHtmlHelper, String, String, Object)

エディター テンプレートと指定された追加のビュー データを使用して、 の expressionHTML マークアップを返します。 テンプレートは、 または の をexpressionModelMetadata使用してtemplateName見つかります。

Editor(IHtmlHelper, String, String, String)

エディター テンプレートと指定された HTML フィールド名を使用して、 の expressionHTML マークアップを返します。 テンプレートは、 または の をexpressionModelMetadata使用してtemplateName見つかります。

EditorForModel(IHtmlHelper)

エディター テンプレートを使用して、現在のモデルの HTML マークアップを返します。 テンプレートは、モデル ModelMetadataの を使用して見つかります。

EditorForModel(IHtmlHelper, Object)

エディター テンプレートと指定された追加のビュー データを使用して、現在のモデルの HTML マークアップを返します。 テンプレートは、モデル ModelMetadataの を使用して見つかります。

EditorForModel(IHtmlHelper, String)

エディター テンプレートを使用して、現在のモデルの HTML マークアップを返します。 テンプレートは、 または モデルの ModelMetadataを使用してtemplateName見つかります。

EditorForModel(IHtmlHelper, String, Object)

エディター テンプレートと指定された追加のビュー データを使用して、現在のモデルの HTML マークアップを返します。 テンプレートは、 または モデルの ModelMetadataを使用してtemplateName見つかります。

EditorForModel(IHtmlHelper, String, String)

エディター テンプレートと指定された HTML フィールド名を使用して、現在のモデルの HTML マークアップを返します。 テンプレートは、 または モデルの ModelMetadataを使用してtemplateName見つかります。

EditorForModel(IHtmlHelper, String, String, Object)

エディター テンプレート、指定された HTML フィールド名、および追加のビュー データを使用して、現在のモデルの HTML マークアップを返します。 テンプレートは、 または モデルの ModelMetadataを使用してtemplateName見つかります。

BeginForm(IHtmlHelper)

フォーム>開始タグを<応答にレンダリングします。 フォーム>の属性値は<、現在のaction要求と一致します。

BeginForm(IHtmlHelper, FormMethod)

フォーム>開始タグを<応答にレンダリングします。 ユーザーがフォームを送信すると、現在のアクションによって要求が処理されます。

BeginForm(IHtmlHelper, FormMethod, Nullable<Boolean>, Object)

フォーム>開始タグを<応答にレンダリングします。 ユーザーがフォームを送信すると、現在のアクションによって要求が処理されます。

BeginForm(IHtmlHelper, FormMethod, Object)

フォーム>開始タグを<応答にレンダリングします。 ユーザーがフォームを送信すると、現在のアクションによって要求が処理されます。

BeginForm(IHtmlHelper, Nullable<Boolean>)

フォーム>開始タグを<応答にレンダリングします。 フォーム>の属性値は<、現在のaction要求と一致します。

BeginForm(IHtmlHelper, Object)

フォーム>開始タグを<応答にレンダリングします。 ユーザーがフォームを送信すると、現在のアクションによって要求が処理されます。

BeginForm(IHtmlHelper, String, String)

フォーム>開始タグを<応答にレンダリングします。 ユーザーがフォームを送信すると、名前 actionName を持つアクションによって要求が処理されます。

BeginForm(IHtmlHelper, String, String, FormMethod)

フォーム>開始タグを<応答にレンダリングします。 ユーザーがフォームを送信すると、名前 actionName を持つアクションによって要求が処理されます。

BeginForm(IHtmlHelper, String, String, FormMethod, Object)

フォーム>開始タグを<応答にレンダリングします。 ユーザーがフォームを送信すると、名前 actionName を持つアクションによって要求が処理されます。

BeginForm(IHtmlHelper, String, String, Object)

フォーム>開始タグを<応答にレンダリングします。 ユーザーがフォームを送信すると、名前 actionName を持つアクションによって要求が処理されます。

BeginForm(IHtmlHelper, String, String, Object, FormMethod)

フォーム>開始タグを<応答にレンダリングします。 ユーザーがフォームを送信すると、名前 actionName を持つアクションによって要求が処理されます。

BeginRouteForm(IHtmlHelper, Object)

フォーム>開始タグを<応答にレンダリングします。 指定した を使用して URL を指定できる最初のルートでは、フォーム>のaction属性値が<生成されますrouteValues

BeginRouteForm(IHtmlHelper, Object, Nullable<Boolean>)

フォーム>開始タグを<応答にレンダリングします。 指定した を使用して URL を指定できる最初のルートでは、フォーム>のaction属性値が<生成されますrouteValues

BeginRouteForm(IHtmlHelper, String)

フォーム>開始タグを<応答にレンダリングします。 名前routeNameを持つルートは、フォーム>のaction属性値を<生成します。

BeginRouteForm(IHtmlHelper, String, FormMethod)

フォーム>開始タグを<応答にレンダリングします。 名前routeNameを持つルートは、フォーム>のaction属性値を<生成します。

BeginRouteForm(IHtmlHelper, String, FormMethod, Object)

フォーム>開始タグを<応答にレンダリングします。 名前routeNameを持つルートは、フォーム>のaction属性値を<生成します。

BeginRouteForm(IHtmlHelper, String, Nullable<Boolean>)

フォーム>開始タグを<応答にレンダリングします。 名前routeNameを持つルートは、フォーム>のaction属性値を<生成します。

BeginRouteForm(IHtmlHelper, String, Object)

フォーム>開始タグを<応答にレンダリングします。 名前routeNameを持つルートは、フォーム>のaction属性値を<生成します。

BeginRouteForm(IHtmlHelper, String, Object, FormMethod)

フォーム>開始タグを<応答にレンダリングします。 名前routeNameを持つルートは、フォーム>のaction属性値を<生成します。

CheckBox(IHtmlHelper, String)

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

CheckBox(IHtmlHelper, String, Boolean)

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

CheckBox(IHtmlHelper, String, Object)

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

Hidden(IHtmlHelper, String)

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

Hidden(IHtmlHelper, String, Object)

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

Password(IHtmlHelper, String)

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

Password(IHtmlHelper, String, Object)

指定した の <"password" 型の入力> 要素を返します expression。 パラメーターが以外nullの場合は、 value パラメーターを含む "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)

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)

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)

Label(IHtmlHelper, String)

指定した の <ラベル> 要素を返します expression

Label(IHtmlHelper, String, String)

指定した の <ラベル> 要素を返します expression

LabelForModel(IHtmlHelper)

現在のモデルの <ラベル> 要素を返します。

LabelForModel(IHtmlHelper, Object)

現在のモデルの <ラベル> 要素を返します。

LabelForModel(IHtmlHelper, String)

現在のモデルの <ラベル> 要素を返します。

LabelForModel(IHtmlHelper, String, Object)

現在のモデルの <ラベル> 要素を返します。

ActionLink(IHtmlHelper, String, String)

指定したアクションへの URL パスを含むアンカー (<a>) 要素を返します。

ActionLink(IHtmlHelper, String, String, Object)

指定したアクションへの URL パスを含むアンカー (<a>) 要素を返します。

ActionLink(IHtmlHelper, String, String, Object, Object)

指定したアクションへの URL パスを含むアンカー (<a>) 要素を返します。

ActionLink(IHtmlHelper, String, String, String)

指定したアクションへの URL パスを含むアンカー (<a>) 要素を返します。

ActionLink(IHtmlHelper, String, String, String, Object)

指定したアクションへの URL パスを含むアンカー (<a>) 要素を返します。

ActionLink(IHtmlHelper, String, String, String, Object, Object)

指定したアクションへの URL パスを含むアンカー (<a>) 要素を返します。

RouteLink(IHtmlHelper, String, Object)

指定したルートへの URL パスを含むアンカー (<a>) 要素を返します。

RouteLink(IHtmlHelper, String, Object, Object)

指定したルートへの URL パスを含むアンカー (<a>) 要素を返します。

RouteLink(IHtmlHelper, String, String)

指定したルートへの URL パスを含むアンカー (<a>) 要素を返します。

RouteLink(IHtmlHelper, String, String, Object)

指定したルートへの URL パスを含むアンカー (<a>) 要素を返します。

RouteLink(IHtmlHelper, String, String, Object, Object)

指定したルートへの URL パスを含むアンカー (<a>) 要素を返します。

IdForModel(IHtmlHelper)

現在のモデルの HTML 要素 ID を返します。

NameForModel(IHtmlHelper)

現在のモデルの完全な HTML 要素名を返します。 (空でない場合) を使用 HtmlFieldPrefix して、現在 Model のビューと最上位ビューのモデルの関係を反映します。

Partial(IHtmlHelper, String)

指定した部分ビューの HTML マークアップを返します。

Partial(IHtmlHelper, String, ViewDataDictionary)

指定した部分ビューの HTML マークアップを返します。

Partial(IHtmlHelper, String, Object)

指定した部分ビューの HTML マークアップを返します。

Partial(IHtmlHelper, String, Object, ViewDataDictionary)

指定した部分ビューの HTML マークアップを返します。

PartialAsync(IHtmlHelper, String)

指定した部分ビューの HTML マークアップを返します。

PartialAsync(IHtmlHelper, String, ViewDataDictionary)

指定した部分ビューの HTML マークアップを返します。

PartialAsync(IHtmlHelper, String, Object)

指定した部分ビューの HTML マークアップを返します。

RenderPartial(IHtmlHelper, String)

指定した部分ビューの HTML マークアップをレンダリングします。

RenderPartial(IHtmlHelper, String, ViewDataDictionary)

指定した部分ビューの HTML マークアップをレンダリングします。

RenderPartial(IHtmlHelper, String, Object)

指定した部分ビューの HTML マークアップをレンダリングします。

RenderPartial(IHtmlHelper, String, Object, ViewDataDictionary)

指定した部分ビューの HTML マークアップをレンダリングします。

RenderPartialAsync(IHtmlHelper, String)

指定した部分ビューの HTML マークアップをレンダリングします。

RenderPartialAsync(IHtmlHelper, String, ViewDataDictionary)

指定した部分ビューの HTML マークアップをレンダリングします。

RenderPartialAsync(IHtmlHelper, String, Object)

指定した部分ビューの HTML マークアップをレンダリングします。

DropDownList(IHtmlHelper, String)

の単一選択 HTML <select> 要素を返します expression。 完全な名前のエントリにViewData基づいてオプション>要素を追加<します。 オプションに "selected" 属性を追加します <> (それ以外のnull場合)。 または Text が見つかったModelState最初の値とnull一致する場合Valueは 、完全な名前を持つエントリ、または expression に対してModel評価される 。 "フル ネーム" の詳細については、「」を参照してください Name(String)

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)

の単一選択 HTML <select> 要素を返します expression。 に基づいてオプション>要素をselectList追加<します。 オプションに "selected" 属性を追加します 。そのValue属性><が (非nullの場合)、またはTextが見つかったModelState最初の非null値 (完全な名前を持つエントリ)、完全な名前のエントリ (の代わりにselectList使用される場合を除く)、ViewDataまたは expression に対してModel評価された 場合に追加します。 "フル ネーム" の詳細については、「」を参照してください Name(String)

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, Object)

の単一選択 HTML <select> 要素を返します expression。 に基づいてオプション>要素をselectList追加<します。 オプションに "selected" 属性を追加します 。そのValue属性><が (非nullの場合)、またはTextが見つかったModelState最初の非null値 (完全な名前を持つエントリ)、完全な名前のエントリ (の代わりにselectList使用される場合を除く)、ViewDataまたは expression に対してModel評価された 場合に追加します。 "フル ネーム" の詳細については、「」を参照してください Name(String)

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, String)

の単一選択 HTML <select> 要素を返します expression。 と selectListに基づいてオプション>要素をoptionLabel追加<します。 オプションに "selected" 属性を追加します 。そのValue属性><が (非nullの場合)、またはTextが見つかったModelState最初の非null値 (完全な名前を持つエントリ)、完全な名前のエントリ (の代わりにselectList使用される場合を除く)、ViewDataまたは expression に対してModel評価された 場合に追加します。 "フル ネーム" の詳細については、「」を参照してください Name(String)

DropDownList(IHtmlHelper, String, String)

の単一選択 HTML <select> 要素を返します expression。 にoptionLabel基づくオプション>要素と、完全な名前のViewDataエントリを追加<します。 オプションに "selected" 属性を追加します <> (それ以外のnull場合)。 または Text が見つかったModelState最初の値とnull一致する場合Valueは 、完全な名前を持つエントリ、または expression に対してModel評価される 。 "フル ネーム" の詳細については、「」を参照してください Name(String)

ListBox(IHtmlHelper, String)

の複数選択 <選択> 要素を返します expression。 完全な名前のエントリにViewData基づいてオプション>要素を追加<します。 オプションに "selected" 属性を追加します <> (それ以外のnull場合)。 または Text が見つかったModelState最初の値とnull一致する場合Valueは 、完全な名前を持つエントリ、または expression に対してModel評価される 。 "フル ネーム" の詳細については、「」を参照してください Name(String)

ListBox(IHtmlHelper, String, IEnumerable<SelectListItem>)

の複数選択 <選択> 要素を返します expression。 に基づいてオプション>要素をselectList追加<します。 オプションに "selected" 属性<>を追加します (非nullの場合) かText、完全名を持つエントリ、完全な名前を持つエントリ (の代わりに使用する場合を除く)、ViewDataまたは expression に対して評価された が含まれる最初のselectListnullModelStateと一致するModel場合Value。 "full name" の詳細については、「」を参照してください Name(String)

ValidationMessage(IHtmlHelper, String)

指定した の オブジェクトにエラーが存在する場合は、 ModelStateDictionary 検証メッセージを返します expression

ValidationMessage(IHtmlHelper, String, Object)

指定した の オブジェクトにエラーが存在する場合は、 ModelStateDictionary 検証メッセージを返します expression

ValidationMessage(IHtmlHelper, String, String)

指定した の オブジェクトにエラーが存在する場合は、 ModelStateDictionary 検証メッセージを返します expression

ValidationMessage(IHtmlHelper, String, String, Object)

指定した の オブジェクトにエラーが存在する場合は、 ModelStateDictionary 検証メッセージを返します expression

ValidationMessage(IHtmlHelper, String, String, String)

指定した の オブジェクトにエラーが存在する場合は、 ModelStateDictionary 検証メッセージを返します expression

ValidationSummary(IHtmlHelper)

オブジェクト内にある検証メッセージの順序なしのリスト (<ul> 要素) を ModelStateDictionary 返します。

ValidationSummary(IHtmlHelper, Boolean)

オブジェクト内にある検証メッセージの順序なしのリスト (<ul> 要素) を ModelStateDictionary 返します。

ValidationSummary(IHtmlHelper, Boolean, String)

オブジェクト内にある検証メッセージの順序なしのリスト (<ul> 要素) を ModelStateDictionary 返します。

ValidationSummary(IHtmlHelper, Boolean, String, Object)

オブジェクト内にある検証メッセージの順序なしのリスト (<ul> 要素) を ModelStateDictionary 返します。

ValidationSummary(IHtmlHelper, Boolean, String, String)

オブジェクト内にある検証メッセージの順序なしのリスト (<ul> 要素) を ModelStateDictionary 返します。

ValidationSummary(IHtmlHelper, String)

オブジェクト内にある検証メッセージの順序なしのリスト (<ul> 要素) を ModelStateDictionary 返します。

ValidationSummary(IHtmlHelper, String, Object)

オブジェクト内にある検証メッセージの順序なしのリスト (<ul> 要素) を ModelStateDictionary 返します。

ValidationSummary(IHtmlHelper, String, Object, String)

オブジェクト内にある検証メッセージの順序なしのリスト (<ul> 要素) を ModelStateDictionary 返します。

ValidationSummary(IHtmlHelper, String, String)

オブジェクト内にある検証メッセージの順序なしのリスト (<ul> 要素) を ModelStateDictionary 返します。

Value(IHtmlHelper, String)

指定した の書式設定された値を返します expression。 具体的には、 で見つかった最初の値以外null の値を返します。完全な名前の ModelState エントリ、完全な名前を ViewData 持つエントリ、または expression に対して Model評価された エントリ。 "full name" の詳細については、「」を参照してください Name(String)

ValueForModel(IHtmlHelper)

現在のモデルの書式設定された値を返します。 具体的には、 は、完全な名前のエントリ、完全な名前をModelState持つエントリ、または で見つかった最初のViewData値以外nullの値をModel返します。 "full name" の詳細については、「」を参照してください Name(String)

ValueForModel(IHtmlHelper, String)

現在のモデルの書式設定された値を返します。 具体的には、 は、完全な名前のエントリ、完全な名前をModelState持つエントリ、または で見つかった最初のViewData値以外nullの値をModel返します。 "full name" の詳細については、「」を参照してください Name(String)

適用対象