Я использую 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);
}
}
}
}