我试图用一个hyperlinkbutton在Silverlight使用户下载word文档。我不关心保存为文件的文件是否出现,或者文档是否在新浏览器中打开。我收到错误“无法导航到相对于页面的位置”。我已经看到了它贴,你可以做到这一点的绝对路径(www.domain.com/filename.doc),但一定是一种方法,使这种相对(/docs/filename.doc)。任何人都知道吗?的Silverlight ... hyperlinkbutton到文件中使用相对路径
6
A
回答
4
的HyperlinkButton只与绝对URL工作,所以你应该在运行时修正内容网址:从Silverlight.net forums
uriCurrent = System.Windows.Browser.HtmlPage.Document.DocumentUri;
string current = uriCurrent.OriginalString;
int iLastSlash = current.LastIndexOf('/') + 1;
current = current.Remove(iLastSlash, current.Length - iLastSlash);
。
13
稍微容易:
Uri myAbsoluteUri = new Uri(HtmlPage.Document.DocumentUri, myRelativePath);
相关问题
- 1. 相对路径文件
- 2. 相对路径文件
- 3. Java相对文件路径
- 4. RSpec中的相对文件路径
- 5. Python包中的相对文件路径
- 6. perl中的相对文件路径
- 7. Android,使用相对路径从文件夹中读取文件
- 8. 相对URL的绝对文件路径
- 9. 构建相对路径中的两个文件路径
- 10. 加载HTML使用加载根文件的路径的相对路径,而不是源文件的路径
- 11. 使用Response.Redirect()到相对路径
- 12. 使用相对路径
- 13. 使用相对路径
- 14. 使用hapi中的相对路径访问静态文件
- 15. 使用相对路径
- 16. 用相对路径将jar文件添加到Eclipse项目中
- 17. 我们应该在配置文件中使用文件名的绝对路径还是相对路径?
- 18. iphone:本地文件的相对路径?
- 19. 获取文件的相对路径asp.net
- 20. DocFX'src'文件夹的相对路径
- 21. std文件流的相对路径
- 22. InstallShield LE - 文件的相对路径
- 23. 资源文件的相对路径?
- 24. 获取文件的相对路径C#
- 25. PHP - 文件夹的相对路径?
- 26. log4j的相对文件路径
- 27. 通过在Silverlight中提供相对路径找不到图像
- 28. 解决不存在的文件的类路径相对路径
- 29. 使用绝对路径或相对路径阵营路线
- 30. 在.Net中使用相对文件路径
好了...这似乎是它主要是解决我的问题...有没有一种方法,使与卡西尼工作? – GWTF 2009-01-04 06:25:05
没关系它与卡西尼工作太...我只是在路径 – GWTF 2009-01-04 07:29:43