阿贾克斯的Telerik的UpdatePanel的RadGrid等待页面加载 [英] Telerik Ajax UpdatePanel radgrid wait for page load

查看:198
本文介绍了阿贾克斯的Telerik的UpdatePanel的RadGrid等待页面加载的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用的是

<asp:UpdatePanel ID="AjaxUpdatePanel" runat="server">

加载radgrid控件的页面上

to load a radgrid on the page

<telerik:RadGrid ID="StatisticsGrid" runat="server">

这大约需要10秒的负载,这是因为它是从数据库加载庞大的数据量,但代替加载页面和呈现出装载进行中的文字或图像加载一旦radgrid控件的页面准备就绪后,具有10秒的页面加载。 你知道我怎么能避免这一点,并呈现出优雅的加载文字/图片? 它应该也重​​新绑定网格时。

that takes about 10 seconds to load, this is because it is loading a huge quantity of data from the database, but instead of loading the page and showing a "loading in progress" text or image it loads the page once the radgrid is ready, having a pageload of 10 seconds. Do you know how I can avoid this and showing an elegant loading text/image ? It should work also when rebinding the grid.

在此先感谢! :)

推荐答案

由于您使用的Telerik,我推荐的 RadAjaxLoadingPanel

Since you are using Telerik, I recommend the RadAjaxLoadingPanel:

<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="WebBlue">
</telerik:RadAjaxLoadingPanel>

<telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="RadAjaxLoadingPanel1">
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="StatisticsGrid">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="StatisticsGrid"/>
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>

    <telerik:RadGrid ID="StatisticsGrid" runat="server">
         ...
    </telerik:RadGrid>
</telerik:RadAjaxPanel>

所以,更换你的的asp:UpdatePanel中的Telerik:RadAjaxPanel 。 (我一直preFER使用所有Telerik控制,因为他们的榜样和支持团队鼓励这种做法。)

So replace your asp:UpdatePanel for a telerik:RadAjaxPanel. (I always prefer to use all telerik controls since their examples and support team encourage that practice.)

这篇关于阿贾克斯的Telerik的UpdatePanel的RadGrid等待页面加载的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆