我们假设我们有一个带按钮的页面。 点击按钮,我们有一个名为。
的事件函数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" }); }
在浏览器中,我们只会在执行整个功能后才能看到面板。 为什么?我们如何在浏览器中实时看到该功能的步骤?
答案 0 :(得分:0)
您有一个客户端 - 服务器架构,其中客户端是您的Web浏览器,服务器是您的C#“服务器端”代码执行的位置。您的OP中列出的服务器端代码完全完成,并在客户端看到它之前捆绑到“Response”对象中。