Иногда Update Progress не работает в asp.net c # - PullRequest
0 голосов
/ 14 ноября 2018

Я использую Update Progress для запуска загрузчика, но иногда загрузчик показывает, что я получаю доступ к одной странице двумя способами.

Это 2 способа.

1 https://amol.com/abc.aspx

Работает нормально.

2 https://amol.com/abc.aspx?ID=1065&TypeId=1&Ronly=1

Процесс обновления не работает.

<div id="loading" class="divWaiting">
    <img id="loading-image" alt="progress" src="Images/progressbar.gif" />
</div>

<asp:UpdateProgress ID="updProgress"
     AssociatedUpdatePanelID="Upnl"
     runat="server"
>
    <ProgressTemplate>
        <div class="divWaiting">
            <img alt="progress" src="Images/progressbar.gif" />
        </div>
    </ProgressTemplate>
</asp:UpdateProgress>

<asp:UpdatePanel ID="Upnl" runat="server">
    <ContentTemplate>   
        ///some code////
    </ContentTemplate>
    <Triggers>
        <asp:PostBackTrigger ControlID="BtnAddDocu" />
    </Triggers>
</asp:UpdatePanel>

Код за ним.

protected void Page_Load(object sender, EventArgs e){
    if (!Page.IsPostBack){
        if (Request.QueryString["IsCoderAuditor"] == "A"){
            if (Session["SelectedAuditIdForRebuttal"] != null && Session["SelectedAuditIdForRebuttal"].ToString() != ""){
                ddlRecordNumber.SelectedValue = Session["SelectedAuditIdForRebuttal"].ToString();
                ddlRecordNumber_SelectedIndexChanged(sender, e);
            }
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...