在将数据插入数据库时更新进度条


foreach (DataRow row in Employee.Rows)
{
    //insert record into database. when record entered i need to update the progress 
    //bar on client side.
}

如何解决我的问题?

将插入按钮放入Update Panel,并将Update Progress分配给Update Panel,如下所示。

        <asp:UpdateProgress ID="UpdateProgress1" AssociatedUpdatePanelID="UpdatePanel" runat="server">
            <ProgressTemplate>
                <div>
                    <asp:Image ID="Image" runat="server" ImageAlign="Middle" ImageUrl="Images/loading.gif" />
                </div>
            </ProgressTemplate>
        </asp:UpdateProgress>
        <asp:UpdatePanel ID="UpdatePanel" UpdateMode="Conditional" runat="server">
            <ContentTemplate>
                <asp:Button ID="Button1" runat="server" Text="Button" />
            </ContentTemplate>
        </asp:UpdatePanel>

最新更新