Asp.net Mvc Display-Vorlage von String, aber jetzt will jeder einfache Typ es benutzen!

8

Ich habe eine Display-Vorlage erstellt, die beim Übergeben einer Zeichenfolge ein deaktiviertes Textfeld

darstellt %Vor%

Was großartig funktioniert. Aus irgendeinem Grund möchte MVC aber versuchen, DateTimes und Ints auch zu stopfen, was Ausnahmen auslöst

  

Das Modellelement, das an das Wörterbuch übergeben wurde, ist vom Typ 'System.Int32', aber für dieses Verzeichnis wird ein Modellelement vom Typ 'System.String' benötigt.

Irgendwelche Ideen?

    
Jason More 13.10.2010, 21:21
quelle

1 Antwort

10

Sie müssen die Vorlage nicht unbedingt zu einer Zeichenfolge eingeben.

Sie können so etwas ausprobieren:

%Vor%

Und in Ihrer Sicht nennen Sie es so

%Vor%

Weitere Informationen finden Sie in einem Beispiel für die integrierte Standard-Editorvorlage für die Zeichenfolge in Brad Wilson Artikel in seiner Serie auf Vorlagen in ASP.NET MVC.

Sie sollten sich überlegen, die komplette Serie durchzugehen. Ich kann nicht ausdrücken, wie hilfreich diese Serie für mich war.

    
Manaf Abu.Rous 14.10.2010, 02:14
quelle

Tags und Links