IHtmlHelper.Display(String, String, String, Object) Metoda

Definicja

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

public:
 Microsoft::AspNetCore::Html::IHtmlContent ^ Display(System::String ^ expression, System::String ^ templateName, System::String ^ htmlFieldName, System::Object ^ additionalViewData);
public Microsoft.AspNetCore.Html.IHtmlContent Display (string expression, string templateName, string htmlFieldName, object additionalViewData);
abstract member Display : string * string * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function Display (expression As String, templateName As String, htmlFieldName As String, additionalViewData As Object) As IHtmlContent

Parametry

expression
String

Nazwa wyrażenia względem bieżącego modelu. Może identyfikować pojedynczą właściwość lub właściwość Object zawierającą właściwości do wyświetlenia.

templateName
String

Nazwa szablonu użytego do utworzenia 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 plik zawierający utworzony kod HTML.

Uwagi

Na przykład domyślny Object szablon wyświetlania zawiera znaczniki dla każdej właściwości w expressionwartości .s.

Przykładowe expressionelementy to, string.Empty które identyfikują bieżący model i "prop" identyfikujące właściwość "prop" bieżącego modelu.

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

Dotyczy