在razor语法后显示文字句点

Dou*_*ain 3 html mvccontrib razor

如何在我的财产价值之后逃离剃刀引擎打印字面时间?编译器将句点解释为方法或属性后跟,因此会抛出"PDF"不是有效属性或方法的错误.

col.Custom(@<a href="http://someurl/@item.INSTRUMENT_NUM.pdf">@item.INSTRUMENT_NUM</a>).Named("Instrument Number");
Run Code Online (Sandbox Code Playgroud)

黄色的死亡屏幕

编译器错误消息:CS1061:'string'不包含'pdf'的定义,并且没有扩展方法'pdf'可以找到类型'string'的第一个参数(你是否缺少using指令或汇编引用?)

Dar*_*rov 6

将其包装在括号中(假设INSTRUMENT_NUM是属性item而不是作为文字打印 - 如果不是这样,则调整右括号位置):

col.Custom(@<a href="http://someurl/@(item.INSTRUMENT_NUM).pdf">@item.INSTRUMENT_NUM</a>)
   .Named("Instrument Number");
Run Code Online (Sandbox Code Playgroud)