在SharePoint列表列中保存文件共享链接

时间:2010-09-23 12:27:57

标签: asp.net sharepoint sharepoint-2007 moss

我必须在共享点列表中保存文件共享链接,并且我希望在单击链接时打开该文件,在这种情况下,普通的sharepoint超链接列对我来说不起作用,因为它嵌入了http:// with网址。我该如何处理这种情况?我要保存的链接格式为\ 192.168.1.2 \ myserver \ myfile.pdf,列中显示的文本为“myfile”

2 个答案:

答案 0 :(得分:0)

你忘了反斜杠吗?

\\192.168.1.2\myserver\myfile.pdf

答案 1 :(得分:0)

第一个问题是为什么要将文件存储在共享文件夹(例如\ SERVER \ SHARE \ FILES等)中而不是存储在SharePoint文档库中?

如果您可以将文件移动到文档库,那么这个问题就会消失(再加上你得到所有其他文档库的好东西,比如版本控制)

假设您希望/必须与UNC路径保持一致,您可以选择使用file:// protocol

如果你加入

\\192.168.1.2\myserver\myfile.pdf

这将转换为

file://192.168.1.2/myserver/myfile.pdf

(当然你可以先用file://输入它)