0

Progress barinの代用として何を使用すればよいASP.Netですか? 使用する予定ですUpdateProgressが、処理中のデータのパーセンテージを表示できないと思いますか、または使用して処理中のデータのパーセンテージを表示できる他の方法はありUpdateProgressますか?

4

1 に答える 1

0

ポストバックトリガーを使用してバックグラウンド操作の進行状況を確認してから、jQueryProgressBarのステータスを更新できます。

例えば:

<asp:UpdatePanel ID="UpdatePanel1" UpdateMode="Conditional" runat="server">
    <Triggers>
        <asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
    </Triggers>
    <ContentTemplate>
        <div id="progress"></div>
    </ContentTemplate>

    // register a startup script to update a jQuery ProgressBar. Use the page request manager as the $().ready event won't fire - the DOM has already been loaded:
    var js = @" Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(s,e) {
        $('#progress').progressbar("value" , 50);
    });
    ScriptManager.RegisterStartupScript(this, typeof(Page), "jsProgress", "  ", true);
于 2013-01-24T09:44:32.733 に答える