htmlAttributes werden nicht mit dem Tag Builder in meiner Erweiterung zusammengeführt

7

Ich mache eine Erweiterung.

%Vor%

Diese Zeile:

%Vor%

Fehler mit:

%Vor%

Ich habe es versucht:

%Vor%

und

%Vor%

Wie kann ich das zum Laufen bringen?

    
Valamas 26.07.2011, 01:11
quelle

2 Antworten

13

Sie müssen den anonymen Typ in ein Wörterbuch konvertieren, indem Sie ein % co_de erstellen % .

%Vor%

Dieser Konstruktor füllt das Wörterbuch aus den Eigenschaften des Objekts.

    
SLaks 26.07.2011, 01:15
quelle
25

Es ist besser, HtmlHelper.AnonymousObjectToHtmlAttributes(htmlAttributes) anstelle von new RouteValueDictionary(htmlAttributes) zu verwenden, da es Datenstrichattribute unterstützt, die mit Unterstrichen buchstabiert sind (z. B. data_click) und es keine direkte Abhängigkeit von RouteValueDictionary gibt.

    
Alexander K. 21.12.2012 13:25
quelle