HtmlHelperEditorExtensions.EditorFor Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>) |
Zwraca znaczniki HTML dla elementu |
EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object) |
Zwraca znaczniki HTML dla |
EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String) |
Zwraca znaczniki HTML dla elementu |
EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object) |
Zwraca znaczniki HTML dla |
EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String) |
Zwraca znaczniki HTML dla |
EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)
Zwraca znaczniki HTML dla elementu expression
, używając szablonu edytora. Szablon został znaleziony przy użyciu elementu expression
.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 expression
wyniku.
Parametry
- htmlHelper
- IHtmlHelper<TModel>
Wystąpienie, które IHtmlHelper<TModel> rozszerza ta metoda.
- expression
- Expression<Func<TModel,TResult>>
Wyrażenie, które ma być oceniane względem bieżącego modelu.
Zwraca
Nowa IHtmlContent zawierająca <elementy wejściowe> .
Uwagi
Na przykład domyślny Object szablon edytora zawiera <etykiety> i <elementy wejściowe> dla każdej właściwości w expression
wyniku.
Szablony niestandardowe znajdują się w folderze EditorTemplates
. Nazwa folderu jest rozróżniana wielkość liter w systemach plików uwzględniających wielkość liter.
Dotyczy
EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)
Zwraca znaczniki HTML dla expression
elementu , używając szablonu edytora i określone dodatkowe dane widoku. Szablon został znaleziony przy użyciu elementu expression
.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 expression
wyniku.
Parametry
- htmlHelper
- IHtmlHelper<TModel>
Wystąpienie, które IHtmlHelper<TModel> rozszerza ta metoda.
- expression
- Expression<Func<TModel,TResult>>
Wyrażenie, które ma być oceniane względem bieżącego modelu.
- additionalViewData
- Object
Anonimowe Object lub IDictionary<TKey,TValue> zawierające dodatkowe dane widoku, które zostaną scalone z wystąpieniem utworzonym ViewDataDictionary<TModel> dla szablonu.
Zwraca
Nowa IHtmlContent zawierająca <elementy wejściowe> .
Uwagi
Na przykład domyślny Object szablon edytora zawiera <etykiety> i <elementy wejściowe> dla każdej właściwości w expression
wyniku.
Szablony niestandardowe znajdują się w folderze EditorTemplates
. Nazwa folderu jest rozróżniana wielkość liter w systemach plików uwzględniających wielkość liter.
Dotyczy
EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)
Zwraca znaczniki HTML dla elementu expression
, używając szablonu edytora. Szablon został znaleziony przy użyciu elementu templateName
lub 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 expression
wyniku.
Parametry
- htmlHelper
- IHtmlHelper<TModel>
Wystąpienie, które IHtmlHelper<TModel> rozszerza ta metoda.
- expression
- Expression<Func<TModel,TResult>>
Wyrażenie, które ma być oceniane względem bieżącego modelu.
- templateName
- String
Nazwa szablonu, który jest używany do tworzenia znaczników HTML.
Zwraca
Nowa IHtmlContent zawierająca <elementy wejściowe> .
Uwagi
Na przykład domyślny Object szablon edytora zawiera <etykiety> i <elementy wejściowe> dla każdej właściwości w expression
wyniku.
Szablony niestandardowe znajdują się w folderze EditorTemplates
. Nazwa folderu jest rozróżniana wielkość liter w systemach plików uwzględniających wielkość liter.
Dotyczy
EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object)
Zwraca znaczniki HTML dla expression
elementu , używając szablonu edytora i określone dodatkowe dane widoku. Szablon został znaleziony przy użyciu elementu templateName
lub 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 expression
wyniku.
Parametry
- htmlHelper
- IHtmlHelper<TModel>
Wystąpienie, które IHtmlHelper<TModel> rozszerza ta metoda.
- expression
- Expression<Func<TModel,TResult>>
Wyrażenie, które ma być oceniane względem bieżącego modelu.
- templateName
- String
Nazwa szablonu, który jest używany do tworzenia znaczników HTML.
- additionalViewData
- Object
Anonimowe Object lub IDictionary<TKey,TValue> zawierające dodatkowe dane widoku, które zostaną scalone z wystąpieniem utworzonym ViewDataDictionary<TModel> dla szablonu.
Zwraca
Nowa IHtmlContent zawierająca <elementy wejściowe> .
Uwagi
Na przykład domyślny Object szablon edytora zawiera <etykiety> i <elementy wejściowe> dla każdej właściwości w expression
wyniku.
Szablony niestandardowe znajdują się w folderze EditorTemplates
. Nazwa folderu jest rozróżniana wielkość liter w systemach plików uwzględniających wielkość liter.
Dotyczy
EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String)
Zwraca znaczniki HTML dla expression
elementu , używając szablonu edytora i określonej nazwy pola HTML. Szablon został znaleziony przy użyciu elementu templateName
lub 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::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 expression
wyniku.
Parametry
- htmlHelper
- IHtmlHelper<TModel>
Wystąpienie, które IHtmlHelper<TModel> rozszerza ta metoda.
- expression
- Expression<Func<TModel,TResult>>
Wyrażenie, które ma być oceniane względem bieżącego modelu.
- templateName
- String
Nazwa szablonu, który jest używany do tworzenia znaczników HTML.
- htmlFieldName
- String
Służy String do uściślania nazw elementów HTML, które są tworzone dla właściwości o tej samej nazwie.
Zwraca
Nowa IHtmlContent zawierająca <elementy wejściowe> .
Uwagi
Na przykład domyślny Object szablon edytora zawiera <etykiety> i <elementy wejściowe> dla każdej właściwości w expression
wyniku.
Szablony niestandardowe znajdują się w folderze EditorTemplates
. Nazwa folderu jest rozróżniana wielkość liter w systemach plików uwzględniających wielkość liter.