如何将一个带有睡眠的按钮1单击动作与另一个没有睡眠的按钮2单击动作保持在一起
本文关键字:按钮 单击 另一个 在一起 一个 | 更新日期: 2023-09-27 18:03:16
我的问题是我有两个标签和两个按钮在两个不同的更新面板在ASP.Net。更新面板包含两个按钮。当单击按钮时,它将更新相应的标签文本。问题是,假设我在button1_click()方法中给出了5秒的延迟,当我立即单击button1和button2时,label2得到更新,而label1没有得到更新。
你能告诉我哪里错了吗?
protected void Button1_Click2(object sender, EventArgs e)
{
System.Threading.Thread.Sleep(5000);
Label1.Text = "Hello";
}
protected void Button2_Click1(object sender, EventArgs e)
{
Label2.Text = "World";
}
在按钮点击事件中,更新更新面板,其中第二个标签如下所示:
UpdatePanel2.Update();