【问题标题】:ASP.Net Progress Bar Help?ASP.Net 进度条帮助?
【发布时间】:2009-10-21 08:15:15
【问题描述】:

只是想知道是否有人知道任何可用于带有 ASP.Net Web 应用程序的多功能进度条的库或体面的代码?我基本上需要一个进度条,它有一个条,例如 50%,然后是另一个网,或者在它上面等显示 30%?

如果有人能提供帮助,那就太好了。

提前致谢。

【问题讨论】:

  • 您是在询问单个项目的进度以及整个上传进度条吗??

标签: c# asp.net progress-bar


【解决方案1】:
【解决方案2】:

你想如何使用那个进度条?如果要显示某些服务器端处理完成了多远,那可能是个问题。 在处理请求时,不能像在 winform 应用程序中那样更新浏览器的屏幕。您必须将该处理移至单独的线程并定期查询它的距离。

【讨论】:

    【解决方案3】:
        <script type="text/javascript">
            window.onsubmit = function () {
                if (Page_IsValid) {
                    var UpdateProgress1 = $find("<%= UpdateProgress1.ClientID %>");
            window.setTimeout(function () {
                UpdateProgress1.set_visible(true);
            }, 100);
        }
            }
    </script>
    --------------------------------------------------------------------------------------------------
    <style type="text/css">
    body
    {
        margin: 0;
        padding: 0;
        font-family: Arial;
    }
    .modal1
    {
        position: fixed;
        z-index: 999;
        height: 100%;
        width: 100%;
        top: 0;
        background-color: transparent;
        filter: alpha(opacity=60);
        opacity: 1;
        -moz-opacity: 0.8;
    }
    .center1
    {
         position: relative;
        z-index: auto;
        margin: 300px auto;
        padding: 10px;
        width: 130px;
        background-color: transparent;
        border-radius: 10px;
        filter: alpha(opacity=100);
        opacity: 1;
        -moz-opacity: 1;
    }
    .center1 img
    {
        height: 52px;
        width: 128px;
        text-align:center;
    }
    </style>
    
    
    <asp:ScriptManager ID="ScriptManager1" runat="server">
         </asp:ScriptManager>
        <asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanelDivEdit">
                <ProgressTemplate>          
                     <div class="modal1"  align="center">
                <div class="center1"  align="center">
                    <img src="Images/loader.gif" alt=""  />
                    </div>
                </div>             
                </ProgressTemplate>
                </asp:UpdateProgress>
    
            <asp:UpdatePanel ID="UpdatePaneldivAdd" runat="server">
    <ContentTemplate>
    
     </ContentTemplate>
    <Triggers>
        <asp:PostBackTrigger ControlID="imgBtnSave" />
        <asp:PostBackTrigger ControlID="imgBtnCancel" />
    </Triggers>
    </asp:UpdatePanel>
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-21
    • 1970-01-01
    • 2011-09-14
    • 1970-01-01
    相关资源
    最近更新 更多