-1

我在 1 个解决方案下有 2 个项目,1 个名为 adminsite 的项目,另外 1 个名为 publicsite。我想要实现的是,我想检索 publicsite 子文件夹中的一些文件并在 adminsite 中使用这些文件,但我不想硬编码路径,我的意思是我想获得相对路径,怎么做?任何例子都会很棒,谢谢。

注意:通常我以这种方式检索文件路径,但该文件位于 1 个项目子文件夹下。

<asp:HyperLink runat="server" ID="filelink"
     NavigateUrl='<%#"~/files/attachment/mrfdocument/" + Eval("mrfdocument")%>'/>
4

2 回答 2

1

添加现有文件时,选择 add as link 。

但是从您的问题看来,您需要创建一个包含两个项目使用的所有代码的新项目。类似Utils项目的东西

于 2013-06-10T05:36:14.127 回答
1

如果我正确理解了这个问题,您应该能够通过使用~/../publicsite/files/attachment/mrfdocument/上升一级来使用相对路径。但是,这将取决于服务器上的实际 URL 和位置。

于 2013-06-10T05:41:18.917 回答