如何在物业价值之后逃离剃刀引擎以打印字面时间段?编译器将句点解释为方法或属性后跟,因此它会抛出“PDF”不是有效属性或方法的错误。
col.Custom(@<a href="http://someurl/@item.INSTRUMENT_NUM.pdf">@item.INSTRUMENT_NUM</a>).Named("Instrument Number");
编译器错误消息:CS1061:'string'不包含定义 'pdf'并没有扩展方法'pdf'接受第一个参数 可以找到类型'字符串'(你是否错过了使用指令或者 装配参考?)
答案 0 :(得分:5)
将其包裹在括号中(假设INSTRUMENT_NUM
是item
的属性而不打印为文字 - 如果不是这样,请调整右括号位置):
col.Custom(@<a href="http://someurl/@(item.INSTRUMENT_NUM).pdf">@item.INSTRUMENT_NUM</a>)
.Named("Instrument Number");