我需要一些关于如何从webform1.aspx页面重定向到本地计算机上的helloworld.html页面的帮助。
我有一个" helloworld.html"在我的cdrive中。而a.Net项目有一个页面webform1.aspx。单击webform1.aspx页面中的按钮后,我必须从webform1.aspx重定向到helloworld.html文件。
有人可以提供有关如何执行此操作的示例代码吗?
由于
答案 0 :(得分:1)
很抱歉,您无法访问计算机的C:/文件夹中的文件,只能访问该网站目录的根文件夹中的内容。
Response.Redirect
只能重定向到网站根目录中的网址或网页。
答案 1 :(得分:0)
您需要使用ASP.NET的Response.Redirect。例如:
Response.Redirect("helloworld.htm", false);
答案 2 :(得分:0)
您可以尝试这个....首先,您要将文件helloworld.html
包含在项目文件夹中。之后,您可以尝试以下代码段。
ScriptManager.RegisterStartupScript(this, this.GetType(), "onclick", "javascript:window.open( '../helloworld.html','_blank','height=600px,width=600px,scrollbars=1');", true);