我实际上正在开发一个应用程序,该应用程序为用户提供了上传他们想要的文件的可能性。这些文件在上传后也应该是可视化的。
为了做到这一点,我试图用 Server.MapPath 和其他值的串联来获取文件路径。文件路径在 window.open javascript 函数中作为参数传递。
我的问题是我根本没有得到任何结果。没有打开任何窗口。
这是我的代码:
string completeUrl = Server.MapPath(ConfigurationManager.AppSettings["UsersImagesUploadFolder"] + CurrentUserLogin +
@"\\" + ((GridDataItem) e.Item)["Url"].Text);
string radWindowOpen = "<script type='text/javascript'>window.open('" + completeUrl + "')</" + "script>";
Page.ClientScript.RegisterStartupScript(this.GetType(), "fileDisplay", radWindowOpen);
我可能遗漏了一些明显的东西,但我不明白它是什么。
谢谢您的回答。