Wenn Sie das Javascript in einer separaten .js-Datei anstatt in Ihrer Ansicht behalten möchten, können Sie ein verstecktes Feld verwenden, um den Wert zu speichern.
%Vor%Sie können dann in JavaScript mit der ID darauf zugreifen. Zum Beispiel in jQuery:
%Vor%Einige bevorzugen es, dass Sie das eigentlich nicht tun sollten. Laden Sie stattdessen Ihr Modell als JSON und verwenden Sie diese javascsript-Elemente direkt in Ihrem Skript und nicht in der Rasierersyntax. Der Razor-Parser gibt manchmal Fehler beim Kompilieren / Entwerfen aus (nicht zur Laufzeit, da ich glaube, dass er nur mit Intellisense zusammenhängt), wenn Sie @whatever innerhalb eines Blocks einschließen.
für diejenigen von uns, die immer noch ASPX in einigen alten Projekten verwenden:
%Vor%Tags und Links asp.net-mvc-3 jquery