日期:2014-05-19  浏览次数:20981 次

怎么把HTML页面输入到aspx页面的某个位置
string   strFileName   =   Path.Combine(Server.MapPath( "../main "),   "ProcessBar.htm ");
StreamReader   sr   =   new   StreamReader(strFileName,   System.Text.Encoding.Default);
string   strHtml   =   sr.ReadToEnd();
Response.Write(strHtml);
sr.Close();
Response.Flush();

上面的这段代码就是把ProcessBar.htm这个静态页面输入到***.aspx页面里,这个时候他输入到***.aspx的最顶端,我想在某个地方,比如***.aspx的一个DIV里输入这个HTML页面该怎么写呢?


------解决方案--------------------
这个做是干什么啊,嵌入木马?
------解决方案--------------------
把HTML放在一个用户控件里面,再把这个用户控件放到一个DIV中
------解决方案--------------------
或者

string strFileName = Server.MapPath( " ")+ @ "\HTMLPage.htm ";
StreamReader sr = new StreamReader(strFileName, System.Text.Encoding.Default);
string strHtml = sr.ReadToEnd();
//Response.Write(strHtml);
sr.Close();
Response.Flush();
this.aa.InnerHtml = strHtml;

-------------------------------------

<body>
<div> aaa </div>
<div id= "aa " runat=server> </div>
</body>
</html>