-1
.NET Framework 4.0を使用しています。私のページには、読み込みに10-15秒かかっているグリッドコントロールがあります。私はまた、RadDatePickerを呼び出すので、コード内のtelerikへの参照が表示されます。今、私はグリッドが読み込まれるまでUpdateProgressコントロールを使用する必要があります。コードはうまくコンパイルされていますが、Laoding.gifは表示されません。ASPX.NET UpdateProgressが機能しない
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MyReport.aspx.cs" Inherits="MyPage.MyReport" Title="Individual My Report" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<asp:content id="HeaderContent" contentplaceholderid="head" runat="server">
\t <link rel="stylesheet" type="text/css" href="Styles/Site.css" />
\t <script language="javascript" src="Scripts/OnLoadFunctions.js" type="text/javascript"></script>
</asp:content>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMainContent" Runat="Server">
\t <div style="margin-bottom: 10px; margin-top: 20px;" class="noPrint">
\t \t <asp:button id="btnSaveAllTop" runat="server" text="Save All" onclick="btnSaveAll_Click" CssClass="btn"/>
\t \t <asp:Button ID="btnSubmitHomeTop" runat="server" usesubmitbehavior="true" OnClick="btnSubmitHome_Click" Text="Home" CssClass="btn" />
\t </div>
<asp:UpdatePanel ID="grdMyUpdatePanel" runat="server">
<ContentTemplate>
\t <asp:gridview id="grdMy" runat="server" CssClass="table table-bordered table-striped" autogeneratecolumns="false">
\t \t <!—Grid Cols-->
\t </asp:gridview>
</ContentTemplate>
</asp:UpdatePanel>
\t <div style="margin-top: 10px;" class="noPrint">
\t \t <asp:button id="btnSaveAllBottom" runat="server" text="Save All" visible=false onclick="btnSaveAll_Click" CssClass="btn" />
\t \t <asp:Button ID="btnSubmitHome" runat="server" CausesValidation="False" OnClick="btnSubmitHome_Click" Text="Home" CssClass="btn" />
\t </div>
<asp:Panel runat="server" ID="pnlUpdate" >
<asp:UpdateProgress ID="UpdateProgress1" DisplayAfter="5000" runat="server" AssociatedUpdatePanelID="grdMyUpdatePanel">
<ProgressTemplate>
<div class="container">
<div class="content">
<br />
<table>
<tr>
<td align="right" width="20%">
<asp:Image ID="img_Wait" runat="server" ImageUrl="Images/Laoding.gif" />
</td>
<td width="2%">
</td>
<td align="left" width="78%">
Loading...
</td>
</tr>
</table>
</div>
</div>
</ProgressTemplate>
</asp:UpdateProgress>
</asp:Panel>
</asp:Content>
DisplayAfter = "5000" updateprogressを遅らせるために追加しました。それを無視してください – SilverFish