如何从线程刷新浏览?c#

本文关键字:浏览 刷新 线程 | 更新日期: 2023-09-27 18:15:30

我有一个应用程序,它使用来自SELECT的信息填充网格。在所有填充之后,我收集了一个播放列表(歌曲)并按相同的顺序复制。在这整个过程之后,我需要再次运行它。我已经使用了TimerPicker LOAD_PAGE在1分钟内给出1,但不能时不时地运行。我需要在进程执行结束时强制page_load。

 protected void Page_Load(object sender, EventArgs e)
    {
        LoadGrid();
        Thread thrPlayMusic = new Thread(ThreadPlayMusic);
        thrPlayMusic.Start();
    }
  public void ThreadPlayMusic()
    {
        music.PlaySound();
    }

我的应用程序是ASP.NET

有人能帮帮我吗?

如何从线程刷新浏览?c#

您可以使用Response.Redirect(Request.RawUrl)Server.Transfer()来"刷新"页面。

因此,对于您的情况,使用join:

protected void Page_Load(object sender, EventArgs e)
{
    thrPlayMusic.Start();
    thrPlayMusic.Join();
    Response.Redirect(Request.RawUrl)
}