HtmlHelperEditorExtensions.EditorFor Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>) |
Vrátí kód HTML pro |
| EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object) |
Vrátí kód HTML pro |
| EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String) |
Vrátí kód HTML pro |
| EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object) |
Vrátí kód HTML pro |
| EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String) |
Vrátí kód HTML pro objekt |
EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)
Vrátí kód HTML pro expressionobjekt , pomocí šablony editoru. Šablona se najde pomocí expressionsouboru 's ModelMetadata.
public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ EditorFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression);
public static Microsoft.AspNetCore.Html.IHtmlContent EditorFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression);
static member EditorFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function EditorFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult))) As IHtmlContent
Parametry typu
- TModel
Typ modelu.
- TResult
Typ výsledku expression .
Parametry
- htmlHelper
- IHtmlHelper<TModel>
Instance IHtmlHelper<TModel> tato metoda rozšiřuje.
- expression
- Expression<Func<TModel,TResult>>
Výraz, který se má vyhodnotit vůči aktuálnímu modelu.
Návraty
Nový IHtmlContent obsahující <vstupní> prvky.
Poznámky
Výchozí šablona editoru Object například obsahuje <popisky> a <vstupní> prvky pro každou vlastnost ve výsledku expression .
Vlastní šablony se nacházejí ve složce EditorTemplates . Název složky se rozlišují velká a velká písmena u systémů souborů s rozlišováním velkých písmen.
Platí pro
EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)
Vrátí kód HTML pro expressionobjekt , pomocí šablony editoru a zadané další data zobrazení. Šablona se najde pomocí expressionsouboru 's ModelMetadata.
public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ EditorFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::Object ^ additionalViewData);
public static Microsoft.AspNetCore.Html.IHtmlContent EditorFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, object additionalViewData);
static member EditorFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function EditorFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), additionalViewData As Object) As IHtmlContent
Parametry typu
- TModel
Typ modelu.
- TResult
Typ výsledku expression .
Parametry
- htmlHelper
- IHtmlHelper<TModel>
Instance IHtmlHelper<TModel> tato metoda rozšiřuje.
- expression
- Expression<Func<TModel,TResult>>
Výraz, který se má vyhodnotit vůči aktuálnímu modelu.
- additionalViewData
- Object
Object Anonymní nebo IDictionary<TKey,TValue> může obsahovat další data zobrazení, která budou sloučena do ViewDataDictionary<TModel> instance vytvořené pro šablonu.
Návraty
Nový IHtmlContent obsahující <vstupní> prvky.
Poznámky
Výchozí šablona editoru Object například obsahuje <popisky> a <vstupní> prvky pro každou vlastnost ve výsledku expression .
Vlastní šablony se nacházejí ve složce EditorTemplates . Název složky se rozlišují velká a velká písmena u systémů souborů s rozlišováním velkých písmen.
Platí pro
EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)
Vrátí kód HTML pro expressionobjekt , pomocí šablony editoru. Šablona je nalezena templateName pomocí nebo expression's ModelMetadata.
public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ EditorFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ templateName);
public static Microsoft.AspNetCore.Html.IHtmlContent EditorFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string templateName);
static member EditorFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function EditorFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), templateName As String) As IHtmlContent
Parametry typu
- TModel
Typ modelu.
- TResult
Typ výsledku expression .
Parametry
- htmlHelper
- IHtmlHelper<TModel>
Instance IHtmlHelper<TModel> tato metoda rozšiřuje.
- expression
- Expression<Func<TModel,TResult>>
Výraz, který se má vyhodnotit vůči aktuálnímu modelu.
- templateName
- String
Název šablony, která se používá k vytvoření značky HTML.
Návraty
Nový IHtmlContent obsahující <vstupní> prvky.
Poznámky
Výchozí šablona editoru Object například obsahuje <popisky> a <vstupní> prvky pro každou vlastnost ve výsledku expression .
Vlastní šablony se nacházejí ve složce EditorTemplates . Název složky se rozlišují velká a velká písmena u systémů souborů s rozlišováním velkých písmen.
Platí pro
EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object)
Vrátí kód HTML pro expressionobjekt , pomocí šablony editoru a zadané další data zobrazení. Šablona je nalezena templateName pomocí nebo expression's ModelMetadata.
public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ EditorFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ templateName, System::Object ^ additionalViewData);
public static Microsoft.AspNetCore.Html.IHtmlContent EditorFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string templateName, object additionalViewData);
static member EditorFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function EditorFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), templateName As String, additionalViewData As Object) As IHtmlContent
Parametry typu
- TModel
Typ modelu.
- TResult
Typ výsledku expression .
Parametry
- htmlHelper
- IHtmlHelper<TModel>
Instance IHtmlHelper<TModel> tato metoda rozšiřuje.
- expression
- Expression<Func<TModel,TResult>>
Výraz, který se má vyhodnotit vůči aktuálnímu modelu.
- templateName
- String
Název šablony, která se používá k vytvoření značky HTML.
- additionalViewData
- Object
Object Anonymní nebo IDictionary<TKey,TValue> může obsahovat další data zobrazení, která budou sloučena do ViewDataDictionary<TModel> instance vytvořené pro šablonu.
Návraty
Nový IHtmlContent obsahující <vstupní> prvky.
Poznámky
Výchozí šablona editoru Object například obsahuje <popisky> a <vstupní> prvky pro každou vlastnost ve výsledku expression .
Vlastní šablony se nacházejí ve složce EditorTemplates . Název složky rozlišuje malá a velká písmena v systémech souborů.
Platí pro
EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String)
Vrátí kód HTML pro objekt expression, pomocí šablony editoru a zadaného názvu pole HTML. Šablona se nachází pomocí templateName expressionModelMetadata
public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ EditorFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ templateName, System::String ^ htmlFieldName);
public static Microsoft.AspNetCore.Html.IHtmlContent EditorFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string templateName, string htmlFieldName);
static member EditorFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function EditorFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), templateName As String, htmlFieldName As String) As IHtmlContent
Parametry typu
- TModel
Typ modelu.
- TResult
Typ výsledku expression .
Parametry
- htmlHelper
- IHtmlHelper<TModel>
Instance IHtmlHelper<TModel> tato metoda rozšiřuje.
- expression
- Expression<Func<TModel,TResult>>
Výraz, který se má vyhodnotit vůči aktuálnímu modelu.
- templateName
- String
Název šablony, která se používá k vytvoření značky HTML.
- htmlFieldName
- String
Slouží String k nejednoznačnosti názvů elementů HTML vytvořených pro vlastnosti, které mají stejný název.
Návraty
Nový IHtmlContent obsahující <vstupní> prvky.
Poznámky
Například výchozí Object šablona editoru obsahuje <popisek> a <vstupní> prvky pro každou vlastnost ve výsledku expression .
Vlastní šablony se nacházejí ve složce EditorTemplates . Název složky rozlišuje malá a velká písmena v systémech souborů.