就是我点击一个提交按钮,我想让它在后台执行生成静态页的操作,但是不影响我的程序继续向下执行,也就是让用户减少等待时间,所以改为多线程,但是改了之后那个多线程就不起作用了,不知道是什么原因,下面的是一些与当前问题有关的代码:private void btnSave_Click(object sender, System.EventArgs e)
{
   if(this.Request["static"] == null)
     {//可以生成静态页面
      //当启用静态页面时
if(sm.IsStaticHtml)
{
    Thread task = new Thread(new ThreadStart(this.cMger.CreateMainForBackground_Do));
    task.Start();
            //ContentManager.CreateMain(sm.SiteID, false, sm.StaticInBackGround);
            //注释的这个方法和我那个多线程方法所执行的代码是一样的,(功能是一样的)
}
    } url = "Message.aspx?type=right&Message=保存成功!";
if(this.Request["Simple"] != null)
{
   url += "&Simple=true";
        }
}