Aracılığıyla paylaş


IHtmlHelper.Display(String, String, String, Object) Yöntem

Tanım

Bir görüntüleme şablonu, belirtilen HTML alan adı ve ek görünüm verilerini kullanarak için expressionHTML işaretlemesi döndürür. Şablon, veya 'leri templateNameexpressionModelMetadatakullanılarak bulunur.

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

Parametreler

expression
String

geçerli modele göre ifade adı. Görüntülenecek özellikleri içeren tek bir özelliği veya bir Object özelliğini tanımlayabilir.

templateName
String

HTML işaretlemesini oluşturmak için kullanılan şablonun adı.

htmlFieldName
String

Aynı String ada sahip özellikler için oluşturulan HTML öğelerinin adlarını belirtmek için kullanılır.

additionalViewData
Object

Anonim Object veya IDictionary<TKey,TValue> şablon için oluşturulan örnekle ViewDataDictionary<TModel> birleştirilecek ek görünüm verileri içerebilen bir.

Döndürülenler

Oluşturulan HTML'yi içeren yeni IHtmlContent bir.

Açıklamalar

Örneğin, varsayılan Object görüntüleme şablonu'nun değerindeki expressionher özellik için işaretleme içerir.

Örnekexpression, geçerli modeli tanımlayan ve "prop" geçerli modelin "prop" özelliğini tanımlayanları içerirstring.Empty.

Özel şablonlar bir DisplayTemplates klasörün altında bulunur. Klasör adı büyük/küçük harfe duyarlı dosya sistemlerinde büyük/küçük harfe duyarlıdır.

Şunlara uygulanır