我的网页用ifram分成了三部分:左边是菜单区,右边分成上、下两部分。菜单区控制右上部分显示不同的功能网页,而右下部分想显示一些进度信息,就像vs2005输出窗口显示的信息那样,
------ 已启动生成: 项目: E:\orsi\, 配置: Debug .NET ------
正在验证网站
正在生成目录“/orsi/”。
验证完成
========== 生成: 1 成功或最新,0 失败,0 被跳过 ==========。
举例再说明一下,右上部分网页中有一个button,点击它后右下部分网页开始一句一句的显示:
开始执行程序……
开始时间是……
……
……
结束时间是……
我现在得到的结果是这些信息一下子全部显示出来。请各位帮帮忙,找找思路,嘿嘿,谢谢了先。
我的代码如下:
右上部分
protected void Button1_Click(object sender, EventArgs e)
    {
        //string sr = Server.UrlEncode("您已经成功提交初始参数!");//解决中文乱码,还可以在web.config里设置
        //string aa = "addf";
        //string bb = "bbbbbbbbbb";
        //Response.Write("<script>window.parent.frames['details'].location.reload('details.aspx?object=" + sr + " &aa=" + aa + "');</script>");
        ////Thread.Sleep(10000);
        //Response.Write("<script>window.parent.frames['details'].location.reload('details.aspx?obj=" + sr + " &aa=" + aa + "&bb="+bb+"');</script>");
        //Response.Redirect("outputb.aspx");
        double a, b, c,d,ee,f,g;
        a = Convert.ToDouble(TextBox1.Text);
        b = Convert.ToDouble(TextBox2.Text);
        c = Convert.ToDouble(TextBox3.Text);
        d = Convert.ToDouble(TextBox4.Text);
        ee = Convert.ToDouble(TextBox5.Text);
        f = Convert.ToDouble(TextBox6.Text);
        Response.Write("<script>window.parent.frames['details'].location.reload('insetupres.aspx?c=" + c + " &d=" + d + "&ee=" + ee + "&f=" + f + "');</script>");
    }
右下部分
protected void Page_Load(object sender, EventArgs e)
    {
        string[] st = new string[4];
        st[0] = Request.QueryString["c"];
        st[1] = Request.QueryString["d"];
        st[2] = Request.QueryString["ee"];
        st[3] = Request.QueryString["f"];
        //Response.Write(c);
        //Response.Write(d);
        //Response.Write(ee);
        //Response.Write(f);
        for (int i = 0; i < 4; i++) 
        {
            Label2.Text += st[i] + "<br>";
            Thread.Sleep(1000);
        }        
    }
其实自己写这代代码的时候就觉得怪怪的。请大家集思广益啊。

											