Nach diese Frage soll ich so etwas schreiben können:
%Vor%oder wie ein glücklicher T4MVC-Benutzer kann:
%Vor%Und der Unterstrich in "data_id" wird beim Rendern ersetzt:
%Vor%Dies scheint jedoch in der MVC 4-Beta nicht zu funktionieren. Hat noch jemand dieses Problem?
Ist es eine absichtliche Änderung, und wenn ja, was sollte ich stattdessen tun?
AKTUALISIEREN - FIX (MANUELL)
Ich habe die folgenden Änderungen auf die Datei T4MVC.tt angewendet, die das Problem im generierten Code behebt:
%Vor%UPDATE 2 - FIX VERFÜGBAR
David Ebbo reagierte blitzschnell auf das gemeldete Problem und hat das obige Update bereits in T4MVC zusammengeführt.
UPDATE 3 - FIXEN SIE DEN FIX
Ganz peinlich, der ursprünglich eingereichte Fix hat tatsächlich nicht funktioniert, da er immer noch eine ungültige Überlastung genannt hat. Ich habe jetzt den Code so geändert, dass MVC das auch tut (indem ich seine Hilfsmethode benutze) und David benachrichtigt, dass es in T4MVC enthalten sein soll. Ergreifen Sie 2,6,70 von Codeplex oder aktualisieren Sie mit NuGet, wenn es freigegeben wird, wahrscheinlich in Kürze.
Tags und Links asp.net-mvc c# html5 asp.net-mvc-4