ASP.NET WEBForms - 实时查看步骤
本文关键字:实时 NET WEBForms ASP | 更新日期: 2023-09-27 18:32:19
假设我们有一个带有按钮的页面。单击按钮时,我们调用了一个事件函数。
protected void btnClick(object sender, EventArgs e) { panelSteps.Visible = true; panelSteps_detailsAboutRecords.Controls.Add(new Literal { Text = "dads"}); System.Threading.Thread.Sleep(5000); // WAIT 5 SECONDS panelSteps_detailsAboutRecords.Controls.Add(new Literal { Text = "bda" }); System.Threading.Thread.Sleep(5000); // WAIT 5 SECONDS panelSteps_detailsAboutRecords.Controls.Add(new Literal { Text = "cdsa" }); System.Threading.Thread.Sleep(5000); // WAIT 5 SECONDS panelSteps_detailsAboutRecords.Controls.Add(new Literal { Text = "ddsa" }); System.Threading.Thread.Sleep(5000); // WAIT 5 SECONDS panelSteps_detailsAboutRecords.Controls.Add(new Literal { Text = "dase" }); }
在浏览器中,只有在执行整个函数后,我们才会看到该面板。为什么?我们如何在浏览器中实时查看函数的步骤?
您有一个客户端-服务器体系结构,其中客户端是您的 Web 浏览器,服务器是执行 C# "服务器端"代码的位置。OP 中列出的服务器端代码完全完成,并在客户端看到它之前捆绑到"响应"对象中。