| <%@ Page Language="VB" AutoEventWireup="false" CodeFile="TestPage.aspx.vb" Inherits="TestPage" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml" > |
| <head runat="server"> |
| <title>Untitled Page</title> |
| </head> |
| <body topmargin="0" leftmargin="0" onload="Show()"> |
| <form id="form1" runat="server"> |
| <div> |
| <input type="button" value="Test" onclick="Show()" /> |
| <telerik:RadScriptManager ID="rsmItemViewer" runat="server" EnablePageMethods="True"> |
| </telerik:RadScriptManager> |
| <telerik:RadProgressArea ID="RadProgressArea1" runat="server"> |
| </telerik:RadProgressArea> |
| <telerik:RadProgressManager ID="RadProgressManager1" runat="server" /> |
| <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> |
| <script type="text/javascript" language="javascript"> |
| function Show() |
| { |
| var oProgArea = $find('<%= RadProgressArea1.ClientID %>'); |
| alert(oProgArea); |
| oProgArea.show(); |
| } |
| </script> |
| </telerik:RadCodeBlock> |
| </div> |
| </form> |
| </body> |
| </html> |
The preceding code shows that I am attempting to display the RadProgressArea on page load. The Show() function is called onLoad of the page and also from a input button click. oProgArea is found to be null when called from the onLoad body event and works as expected when called from the input button click.
What am I doing wrong here?
Seth