Udostępnij za pośrednictwem


IHtmlHelper<TModel>.EditorFor<TResult> Metoda

Definicja

Zwraca znaczniki HTML dla expressionelementu , przy użyciu szablonu edytora, określonej nazwy pola HTML i dodatkowych danych widoku. Szablon można znaleźć przy użyciu elementu templateName lub expression.ModelMetadata

public:
generic <typename TResult>
 Microsoft::AspNetCore::Html::IHtmlContent ^ EditorFor(System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ templateName, System::String ^ htmlFieldName, System::Object ^ additionalViewData);
public Microsoft.AspNetCore.Html.IHtmlContent EditorFor<TResult> (System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string templateName, string htmlFieldName, object additionalViewData);
abstract member EditorFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function EditorFor(Of TResult) (expression As Expression(Of Func(Of TModel, TResult)), templateName As String, htmlFieldName As String, additionalViewData As Object) As IHtmlContent

Parametry typu

TResult

Typ expression wyniku.

Parametry

expression
Expression<Func<TModel,TResult>>

Wyrażenie, które ma zostać ocenione względem bieżącego modelu.

templateName
String

Nazwa szablonu używanego do tworzenia znaczników HTML.

htmlFieldName
String

Element String służący do uściślania nazw elementów HTML, które są tworzone dla właściwości o tej samej nazwie.

additionalViewData
Object

Object Anonimowe lub IDictionary<TKey,TValue> zawierające dodatkowe dane widoku, które zostaną scalone z ViewDataDictionary<TModel> wystąpieniem utworzonym dla szablonu.

Zwraca

Nowy IHtmlContent element zawierający <elementy wejściowe> .

Uwagi

Na przykład domyślny Object szablon edytora zawiera <elementy etykiety> i <elementy wejściowe> dla każdej właściwości w expression wyniku.

Szablony niestandardowe znajdują się w folderze EditorTemplates . Nazwa folderu uwzględnia wielkość liter w systemach plików uwzględniających wielkość liter.

Dotyczy