我需要将相同的html
页面包含在几个aspx
页面中。以下是我的html
页面:
<h1>Database Enciclopedico</h1>
我使用Response.WriteFile
方法将该页面包含在我的aspx
页面中:
<div id="header">
<% Response.WriteFile("Header.html"); %>
</div>
问题在于,当包含html页面时,它的开头有几个新行和空格(当我用Google Chrome检查元素时,我可以看到结果)。
我该如何解决这个问题?
答案 0 :(得分:1)
请尝试以下方法:
<%
string path = HttpContext.Current.Server.MapPath("Header.html");
string content = System.IO.File.ReadAllText(path);
Response.Write(content);
%>
答案 1 :(得分:0)
像这样使用HTML iframe:
<iframe id='iframe1' name='iframe1' src='abc.html'>//also add attributes of height and width
</iframe>