老实说,我已经找了很长时间,我什至找不到我正在寻找的通用格式,但是我有以下 Razor 语法,我不知道它的含义。
<option value="@value" @(Model.Amount == value ? "selected" : "") >$@value</option>
如果可能的话,我想要对那行代码的解释。具体来说,为什么我没有选项值 ="@Model.Amount" 或类似的东西?我也不明白 Razor 语法在 Model.Amount == value 之后是如何工作的
'?' 是什么意思?指示 以及两个值 "selected" : "")
如果有人能彻底地向我解释这一点,我将不胜感激。
谢谢