HtmlHelperEditorExtensions.EditorForModel メソッド

定義

オーバーロード

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見つかります。

EditorForModel(IHtmlHelper)

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

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ EditorForModel(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper);
public static Microsoft.AspNetCore.Html.IHtmlContent EditorForModel (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper);
static member EditorForModel : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function EditorForModel (htmlHelper As IHtmlHelper) As IHtmlContent

パラメーター

htmlHelper
IHtmlHelper

このメソッドが IHtmlHelper 拡張するインスタンス。

戻り値

入力>要素を<含む新しい IHtmlContent

注釈

たとえば、既定Objectのエディター テンプレートには、現在のモデルの各プロパティのラベル>と<入力>要素が含まれています<。

カスタム テンプレートはフォルダーの下にあります EditorTemplates 。 フォルダー名は、大文字と小文字が区別されるファイル システムでは大文字と小文字が区別されます。

適用対象

EditorForModel(IHtmlHelper, Object)

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

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ EditorForModel(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::Object ^ additionalViewData);
public static Microsoft.AspNetCore.Html.IHtmlContent EditorForModel (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, object additionalViewData);
static member EditorForModel : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function EditorForModel (htmlHelper As IHtmlHelper, additionalViewData As Object) As IHtmlContent

パラメーター

htmlHelper
IHtmlHelper

このメソッドが IHtmlHelper 拡張するインスタンス。

additionalViewData
Object

テンプレート用に作成されたインスタンスにマージされる追加のビュー データをViewDataDictionary<TModel>含めることができる匿名Objectまたは IDictionary<TKey,TValue>

戻り値

入力>要素を<含む新しい IHtmlContent

注釈

たとえば、既定Objectのエディター テンプレートには、現在のモデルの各プロパティのラベル>と<入力>要素が含まれています<。

カスタム テンプレートはフォルダーの下にあります EditorTemplates 。 フォルダー名は、大文字と小文字が区別されるファイル システムでは大文字と小文字が区別されます。

適用対象

EditorForModel(IHtmlHelper, String)

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

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ EditorForModel(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ templateName);
public static Microsoft.AspNetCore.Html.IHtmlContent EditorForModel (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string templateName);
static member EditorForModel : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function EditorForModel (htmlHelper As IHtmlHelper, templateName As String) As IHtmlContent

パラメーター

htmlHelper
IHtmlHelper

このメソッドが IHtmlHelper 拡張するインスタンス。

templateName
String

HTML マークアップの作成に使用されるテンプレートの名前。

戻り値

入力>要素を<含む新しい IHtmlContent

注釈

たとえば、既定Objectのエディター テンプレートには、現在のモデルの各プロパティのラベル>と<入力>要素が含まれています<。

カスタム テンプレートはフォルダーの下にあります EditorTemplates 。 フォルダー名は、大文字と小文字が区別されるファイル システムでは大文字と小文字が区別されます。

適用対象

EditorForModel(IHtmlHelper, String, Object)

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

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ EditorForModel(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ templateName, System::Object ^ additionalViewData);
public static Microsoft.AspNetCore.Html.IHtmlContent EditorForModel (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string templateName, object additionalViewData);
static member EditorForModel : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function EditorForModel (htmlHelper As IHtmlHelper, templateName As String, additionalViewData As Object) As IHtmlContent

パラメーター

htmlHelper
IHtmlHelper

このメソッドが IHtmlHelper 拡張するインスタンス。

templateName
String

HTML マークアップの作成に使用されるテンプレートの名前。

additionalViewData
Object

テンプレート用に作成されたインスタンスにマージされる追加のビュー データをViewDataDictionary<TModel>含めることができる匿名Objectまたは IDictionary<TKey,TValue>

戻り値

入力>要素を<含む新しい IHtmlContent

注釈

たとえば、既定Objectのエディター テンプレートには、現在のモデルの各プロパティのラベル>と<入力>要素が含まれています<。

カスタム テンプレートはフォルダーの下にあります EditorTemplates 。 フォルダー名は、大文字と小文字が区別されるファイル システムでは大文字と小文字が区別されます。

適用対象

EditorForModel(IHtmlHelper, String, String)

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

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ EditorForModel(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ templateName, System::String ^ htmlFieldName);
public static Microsoft.AspNetCore.Html.IHtmlContent EditorForModel (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string templateName, string htmlFieldName);
static member EditorForModel : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function EditorForModel (htmlHelper As IHtmlHelper, templateName As String, htmlFieldName As String) As IHtmlContent

パラメーター

htmlHelper
IHtmlHelper

このメソッドが IHtmlHelper 拡張するインスタンス。

templateName
String

HTML マークアップの作成に使用されるテンプレートの名前。

htmlFieldName
String

String同じ名前を持つプロパティに対して作成される HTML 要素の名前を明確にするために使用される 。

戻り値

入力>要素を<含む新しい IHtmlContent

注釈

たとえば、既定Objectのエディター テンプレートには、現在のモデルの各プロパティのラベル>と<入力>要素が含まれています<。

カスタム テンプレートはフォルダーの下にあります EditorTemplates 。 フォルダー名は、大文字と小文字が区別されるファイル システムでは大文字と小文字が区別されます。

適用対象

EditorForModel(IHtmlHelper, String, String, Object)

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

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ EditorForModel(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ templateName, System::String ^ htmlFieldName, System::Object ^ additionalViewData);
public static Microsoft.AspNetCore.Html.IHtmlContent EditorForModel (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string templateName, string htmlFieldName, object additionalViewData);
static member EditorForModel : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function EditorForModel (htmlHelper As IHtmlHelper, templateName As String, htmlFieldName As String, additionalViewData As Object) As IHtmlContent

パラメーター

htmlHelper
IHtmlHelper

このメソッドが IHtmlHelper 拡張するインスタンス。

templateName
String

HTML マークアップの作成に使用されるテンプレートの名前。

htmlFieldName
String

String同じ名前を持つプロパティに対して作成される HTML 要素の名前を明確にするために使用される 。

additionalViewData
Object

テンプレート用に作成されたインスタンスにマージされる追加のビュー データをViewDataDictionary<TModel>含めることができる匿名Objectまたは IDictionary<TKey,TValue>

戻り値

入力>要素を<含む新しい IHtmlContent

注釈

たとえば、既定Objectのエディター テンプレートには、現在のモデルの各プロパティのラベル>と<入力>要素が含まれています<。

カスタム テンプレートはフォルダーの下にあります EditorTemplates 。 フォルダー名は、大文字と小文字が区別されるファイル システムでは大文字と小文字が区別されます。

適用対象