首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

进度条页面有关问题

2012-03-20 
进度条页面问题,web进度条,最近需要,在网上找的,大致过程是:有2个页面:default.aspx和ProgressBar.htm,通

进度条页面问题,
web进度条,最近需要,在网上找的,大致过程是:有2个页面:default.aspx和ProgressBar.htm,通过读取流的方法把ProgressBar.htm加载到default.aspx页面中,但是,输出是用Response.Write(html);他会直接追加在default.aspx的顶部,造成default.aspx混乱,我想让他追加到default.aspx的底部去,怎么修改?

default.aspx中,大致的代码如下:

private void test()
{ // 根据 ProgressBar.htm 显示进度条界面

ScriptManager sm = new ScriptManager();

string templateFileName = Path.Combine(Server.MapPath("."), "ProgressBar.htm");
StreamReader reader = new StreamReader(@templateFileName, System.Text.Encoding.GetEncoding("gb2312"),true);
string html = reader.ReadToEnd();
reader.Close();
Response.Write(html);

Response.Flush();
System.Threading.Thread.Sleep(2000);

}

[解决办法]
不要Response.Write
考虑定义一个public string content = reader.ReadToEnd();

前台
<body>
 <%=content%>
</body>

热点排行