我尝试了许多其他人解决的解决方案,但它仍然有这个错误:
'http:/ gg:9090 / Product / HtmlDetail / test.htm'不是有效的虚拟路径。 我想将test.htm文本的内容打印到我的div块中。 这是我的代码:
<% Response.WriteFile("http://gg:9090/Product/HtmlDetail/test.htm"); %>
答案 0 :(得分:1)
试试这个
<% Response.WriteFile("~/HtmlDetail/test.htm"); %>
修改强>
代码背后的:
WebClient client = new WebClient();
Stream stream = client.OpenRead("http://gg:9090/Product/HtmlDetail/test.htm");
StreamReader sr = new StreamReader(stream);
string content = sr.ReadToEnd();
div1.InnerHtml = content;
在aspx页面中:
<div id="div1" runat="server"></div>