我有一个使用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。
有人可以帮我吗?
最佳答案
您可以使用Response.Redirect(Request.RawUrl)
或Server.Transfer()
来“刷新”页面。
因此,对于您的情况,请使用join
:
protected void Page_Load(object sender, EventArgs e)
{
thrPlayMusic.Start();
thrPlayMusic.Join();
Response.Redirect(Request.RawUrl)
}