创建 pdf 文件列表

问题描述 投票:0回答:1

我有一份零件清单。所有部件在服务器上都有 PDF 文件。现在,我想根据模型中的数据创建这些文件的链接列表。文件位置为 \Server\Files\Pdf。在模型中,有一个名为 HeadPart 的字段,显示为“PART-332-223-122”。我只需在链接末尾添加“.pdf”即可。

我想这样做,但我得到错误CS1061:

<a href="\\Server\Files\Pdf\@item.HeadPart.pdf">@item.HeadPart</a>

c# html model-view-controller
1个回答
0
投票

考虑一下语言解析器在这里被告知的内容:

@item.HeadPart.pdf

您正在属性

pdf
(可能是一个字符串)上查找名为
HeadPart
的属性。该错误告诉您不存在这样的属性。

您可以显式包装服务器端表达式:

href="\\Server\Files\Pdf\@(item.HeadPart).pdf"

这告诉解析器,具体来说

item.HeadPart
是 Razor 服务器端代码,其余的是客户端代码。

© www.soinside.com 2019 - 2024. All rights reserved.