Professional Documents
Culture Documents
8.2.2 Show RadAjaxLoadingPanel On Initial Page Load For Telerik - Aspnetajax.radajax.2008
8.2.2 Show RadAjaxLoadingPanel On Initial Page Load For Telerik - Aspnetajax.radajax.2008
8.2.2 Show RadAjaxLoadingPanel On Initial Page Load For Telerik - Aspnetajax.radajax.2008
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
1/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
2/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
3/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
4/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
5/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
6/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
7/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
8/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
9/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
10/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
11/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
12/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
13/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
14/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
15/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
16/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
17/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
18/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
19/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
20/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
21/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
22/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
23/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
24/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
25/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
26/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
27/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
28/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
29/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
30/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
31/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
32/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
33/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
34/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
35/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
36/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
37/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
38/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
39/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
40/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
41/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
42/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
43/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
44/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
45/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
46/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
47/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
48/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
49/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
50/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
51/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
52/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
53/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
54/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
55/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
56/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
57/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
58/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
59/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
60/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
61/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
62/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
63/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
64/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
65/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
66/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
67/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
68/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
69/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
70/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
71/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
72/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
73/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
74/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
75/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
76/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
77/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
78/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
79/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
80/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
81/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
82/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
83/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
84/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
85/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
86/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
87/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
88/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
89/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
90/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
91/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
92/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
93/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
94/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
95/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
96/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
97/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
98/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
99/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
100/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
101/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
102/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
103/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
104/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
105/110
29/08/2013
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
106/110
29/08/2013
93
RadCodeBlock and RadScriptBlock are used to allow server and client script to work well together with AJAX updates.
RadCodeBlock
RadCodeBlock should be used when you have server code blocks placed within the markup (most often some JavaScript functions accessing server controls). RadCodeBlock prevents the server error: System.Web.HttpException: The Controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>). For more background on this issue see Understanding how expressions render and why Controls.Add() doesn't work (http://www.west-wind.com/WebLog/posts/6148.aspx) .
The way code blocks (server script within "<%= %>" tags) are implemented in ASP.NET may interfere with the RadAjaxManager render interception mechanism. RadCodeBlock is used to isolate the code block preventing the error from appearing. [ASP.NET] Using RadCodeBlock
< t e l e r i k : R a d C o d e B l o c k I D = " R a d C o d e B l o c k 1 " r u n a t = " s e r v e r " > < s c r i p t l a n g u a g e= " j a v a s c r i p t " t y p e = " t e x t / j a v a s c r i p t " > f u n c t i o nA j a x R e q ( a r g s ) { $ f i n d ( "< % =R a d A j a x P a n e l 1 . C l i e n t I D% > " ) . a j a x R e q u e s t W i t h T a r g e t ( " < % = B u t t o n 1 . U n i q u e I D %> " ,' ' ) ; } < / s c r i p t> < / t e l e r i k : R a d C o d e B l o c k>
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load 107/110
29/08/2013
RadScriptBlock
RadScriptBlock is used where you have JavaScript that evaluates after an AJAX request, for example when the content of RadAjaxPanel is updated asynchronously. RadScriptBlock also can be used like RadCodeBlock to handle server code blocks (<% ... %>). RadScriptBlock wraps JavaScript where the JavaScript is located in an updating area. The example below shows a RadScriptBlock within a RadAjaxPanel. [ASP.NET] Using RadScriptBlock
< t e l e r i k : R a d A j a x P a n e l I D = " R a d A j a x P a n e l 1 " r u n a t = " s e r v e r " > < a s p : P a n e l I D = " P a n e l 1 " r u n a t = " s e r v e r " > < a s p : B u t t o n I D = " B u t t o n 1 " r u n a t = " s e r v e r "/ > < t e l e r i k : R a d S c r i p t B l o c k I D = " R a d S c r i p t B l o c k 1 " r u n a t = " s e r v e r " > < s c r i p t t y p e = " t e x t / j a v a s c r i p t " > a l e r t ( 1 ) ; < / s c r i p t> < / t e l e r i k: R a d S c r i p t B l o c k> < / a s p : P a n e l > < / t e l e r i k : R a d A j a x P a n e l>
94
108/110
29/08/2013
8.2.2 Show RadAjaxLoadingPanel on initial page load for Telerik.aspnetajax.radajax.2008.Q2 Cancel AJAX request, 65
Center LoadingPanel on the Screen, 57-58 Centralized Management of AJAX Relations, 10-12 Change mouse cursor on AJAX update, 67-68 Changes and backwards compatibility, 24-27 Client confirmation and AJAX, 65-66 Client side Events, 61 Client-Side API, 59-61 Codeless Development, 8-10 Control is not updated after AJAX, 80-82 Controlling Appearance, 86 Controls Not Compatible with RadAjax for ASP.NET AJAX, 83-84 Current RadAjax Limitations, 27-28 Design Time of RadAjax Controls, 15-18 Disable AJAX when client browser does not support it, 76 Disable controls during AJAX, 76-77 Download files with ajaxified control, 78 Dropped Ajax requests from child window, 82 Error Handling For Ajax Requests, 84 Exclude controls from ajaxifying, 73-75 Executing custom javascript code after AJAX update, 64-65 Forcing postback, 66-67 Frequently Asked Questions, 69
95
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
MasterPages: initiating requests from one ContentPlaceHolder and loading/updating controls in another, 37-38
109/110
29/08/2013
in another, 37-38
Most Common Mistakes, 79-80 No Modifications to Your Application, 3-6 OnAjaxSettingCreated event, 90 OnAjaxSettingCreating event, 89-90 OnRequestStart, 63-64 OnResponseEnd, 64 Optimizing client-side performance, 85 Pass more than one argument, 66 queue, 78 RadAjax and MasterPage, 34-35 RadAjax and WebUserControls, 32-34 RadAjax for ASP.NET vs RadAjax for ASP.NET AJAX, 22-23 RadAjaxControl Methods, 90-92 RadAjaxControl Properties, 87-88 RadAjax Manager Client Object, 61-62 RadAjaxPanel Client Object, 62-63 RadCodeBlock and RadScriptBlock, 93 Redirecting to another page, 69-70 Scroll to top after AJAX, 49-50 Server Side Events, 92 Server-Side OverView, 21 SharePoint WebPart: Dynamically added manager is missing in Page.Controls, 45 Show and hide loading panel explicitly, 54-55 Show RadAjaxLoadingPanel on initial page load, 55-56 Show the loading panel next to AJAX initiator, 56-57 Update in composite control, 40-41 What is AJAX?, 1-2 What's New in RadAjax for ASP.NET AJAX, 23-24
www.scribd.com/doc/7124646/32/Show-RadAjaxLoadingPanel-on-initial-page-load
110/110