Ich versuche, diese einfache Sache zu verstehen, aber es ist mir wirklich peinlich, so eine neue Frage zu stellen. Ich bin so an mvc2 gewöhnt und bin vor ein paar Tagen in mein erstes mvc3-Projekt eingestiegen. ohnehin die Frage ist, wie kann ich Modellwert in einem Klassennamen oder die ID-Modellwert im Klassennamen hinzufügen?
<div class="remove-MODEL.ID">body...</div>
in MVC2 seinem einfachen
<div class="remove-<%= Model.Id %>">body...</div>
meines aktuellen Code und versuchen ist (WORKS)
<div class="[email protected]">body...</div>
hinzufügen Ich habe stattdessen versucht, ein String-Format (WORKS)
ich habe wirklich keine Ahnung, und wie ich sagte so eine einfache Sache wird das härteste :)
EDIT
Es ist wirklich seltsam, aber meine dritte und vierte Vorschlag war nach ein paar Versuchen
Erik Philips Antwort bekam Infos zu diesem Problem.
Wenn Sie die Rasiermesseransicht-Engine verwenden, sieht Ihr Vorschlag '
kein Fehler es schreibt nur die HTML wie es in der Ansicht ist, 'remove- @ Model.Id' es nimmt nicht den Modellwert. –
Können Sie noch etwas anderes vom Modell auf die Seite drucken? –