<div class="jplayer" id="jplayer_@Model["id"]_@od["number"]"></div>
Nevkladá hodnotu, ale píše presne to, čo vidíte. Existujú premenné, pretože tento kód funguje dokonale:
<div class="music_player @Model["id"]"></div>
Takže čo je zlé?
odpovede:
3 pre odpoveď č. 1skúste:
<div class="jplayer" id="jplayer_@(Model["id"])_@(od["number"])"></div>
Znie to podobne ako moja otázka: Kombinácia kódu a textu v atribúte HTML s britvou
1 pre odpoveď č. 2
Skúste to:
<div class="music_player @(Model["id"])"></div>
a
<div class="jplayer" id="jplayer_@(Model["id"])_@(od["number"])"></div>
Ako je to Stručný prehľad syntaxe C # Razor spoločnosti Phil Haack, musíte do zátvoriek vložiť výraz Razor s predponou @
.