如何在C#asp.net中的一键按钮事件上多次重新加载页面控件

时间:2016-01-27 16:31:50

标签: c# asp.net .net

这里我给出了我想要做的代码。                                              

                        <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
                        <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
                    </ContentTemplate>
                </asp:UpdatePanel>
            </td>

我的.cs文件包含这样的代码

protected void Button1_Click(object sender, EventArgs e)
{
      for (int i = 0; i < 10; i++)
      {
           Label1.Text = "Processing...updating label data:'" + i + "'";
           UpdatePanel1.ContentTemplateContainer.Controls.Add(Label1);
           UpdatePanel1.Update();

           Thread.Sleep(1000);
       }
  }

因此,我只希望看到每次for循环更改标签值时标签值更新为UI。

0 个答案:

没有答案