我正在学习RAZOR。
我需要通过在#ref:
的开头添加一个字母来使href标签唯一例如。
<a href="#p23">
在Razor中,为了从我的模型填充href标签,我有:
<a href="#p@item.ID">
然而,Razor不识别@ item.ID,除非它前面没有字符。
<a href="#p @item.ID">
但那会使href无效。
我有没有办法为此添加字母'p',还是允许RAZOR添加项目的ID?
谢谢,
标记
答案 0 :(得分:3)
将其包装在括号中以帮助解析器:
<a href="#p@(item.ID)">
答案 1 :(得分:1)
在VB中用括号括起变量:"#p@(item.ID)"
在c#中它是相同的或使用大括号。
答案 2 :(得分:0)
的fixit
只需在项目周围加上括号,即
<a href="#p@(item.ID)">
你可以在混合/匹配所需的所有剃刀语法中执行此操作