• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp.net在事件中启动线程来打开一个页面的实现方法

    在页面点击一个按钮,其目的是在按钮中做两件事情,一件需要点击按钮马上完成,另一件事情是点击按钮后做其他事情。如果按顺序一次做完感觉特别耗时,下面简单罗列一下。

    protected void Button1_Click(object sender, EventArgs e) 
    { 
    Label1.Text = TextBox1.Text; 
    
    //在这做第一件事情 
    dowork(); 
    
    //做完后马上启动线程 
    System.Threading.Thread thread = new System.Threading.Thread(new System.Threading.ThreadStart(ThreadChild)); 
    thread.Start(); 
    } 

    线程中处理完后打开一个窗口

    public void ThreadChild()
    
    {
    
    Label2.Text = DateTime.Now.ToString();
    
    //Response.Write("");
    
    //响应http必然报错
    
    //Response.Write("script>window.open('login.aspx','','');/script>");
    
    //通过注册即可打开窗口
    
    Page.RegisterStartupScript("", "script>window.open('login.aspx','','');/script>");
    
    } 
    
    您可能感兴趣的文章:
    • 浅析Java中线程的创建和启动
    • 详解Java多线程编程中线程的启动、中断或终止操作
    • 详解Java编程中线程同步以及定时启动线程的方法
    • C++程序中启动线程的方法
    • Python多线程编程(二):启动线程的两种方法
    • 基于.NET程序默认启动线程数讲解
    • java向多线程中传递参数的三种方法详细介绍
    • java 实现线程同步的方式有哪些
    • Java多线程的用法详解
    • java启动线程的3种方式对比分析
    上一篇:asp.net页面触发事件panel滚动条高度不变的实现方法
    下一篇:asp.net实现word文档在线预览功能的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp.net在事件中启动线程来打开一个页面的实现方法 asp.net,在,事件,中,启动,