I have a few rad panels on the same page, and i keep getting the same errors when i try and update the panels. I am attaching my solution for your review.
Here is the code for the page:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Default" %>
<!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>Newstream Shopfloor Realtime Web</title>
<link rel="stylesheet" type="text/css" href="screen.css" />
<telerik:RadStyleSheetManager id="RadStyleSheetManager1" runat="server" />
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<!--
<telerik:RadScriptManager ID="RadScriptManager1" Runat="server">
<Scripts>
<%--Needed for JavaScript IntelliSense in VS2010--%>
<%--For VS2008 replace RadScriptManager with ScriptManager--%>
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" />
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" />
</Scripts>
</telerik:RadScriptManager>
!-->
<script type="text/javascript">
//Put your JavaScript code here.
</script>
<telerik:RadSkinManager ID="RadSkinManager1" Runat="server" Skin="Office2007">
</telerik:RadSkinManager>
<div id="wrapper">
<div>
<div style="float: left;"><img src="images/nse.jpg" alt="" /></div>
<div style="float: inherit;"><h3>NSE RealTime Web</h3></div>
</div>
<hr />
<br />
<br />
<div id="container">
<table width="100%">
<tr>
<td valign="top" width="33%">
<div>
<fieldset class="login">
<legend>Part# / Build# Search</legend>
<div>
<label for="partnum">Part# or Build#</label>
<asp:TextBox ID="txPart" runat="server"></asp:TextBox>
</div>
<div>
<label for="partnum"></label>
<asp:TextBox ID="TextBox1" runat="server" Visible="false"></asp:TextBox>
</div>
<div>
<label for="partnum"></label>
<asp:Button ID="btSearch" runat="server" Text="Search" onclick="btSearch_Click" />
</div>
<div>
<label for="partnum"></label>
<asp:Label ID="lbSearch" runat="server"></asp:Label>
</div>
</fieldset>
</div>
</td>
<td valign="top" width="33%">
<div>
<fieldset class="login">
<legend>W/O Clock In/Out</legend>
<div>
<label for="partnum">Build Number</label>
<asp:TextBox ID="txBuild" runat="server"></asp:TextBox>
</div>
<div>
<label for="partnum">Clock Number</label>
<asp:TextBox ID="txClock" runat="server"></asp:TextBox>
</div>
<div>
<label for="partnum"></label>
<asp:Button ID="btClock" runat="server" Text="Clock In/Out"
onclick="btClock_Click" />
<br />
<asp:Label ID="lbClock" runat="server"></asp:Label>
</div>
</fieldset>
</div>
</td>
<td valign="top" width="33%">
<div>
<fieldset class="login">
<legend>Messages</legend>
<div>
<telerik:RadAjaxLoadingPanel ID="lpmessages" runat="server" Skin="Office2007">
<div>Information loading Please Wait ....</div>
</telerik:RadAjaxLoadingPanel>
<telerik:RadAjaxPanel ID="pnlmessages" runat="server" LoadingPanelID="lpmessages" RenderMode="Inline" EnableAJAX="true" EnableViewState=true>
<telerik:RadGrid ID="rgmessages" runat="server" Skin="Office2007" GridLines="None" />
<asp:Label ID="lbmessages" runat="server"></asp:Label>
<telerik:RadButton ID="btMessageUpdate" AutoPostBack="true" runat="server" Text="Check For Messages" OnClick="btMessageUpdate_Click">
</telerik:RadButton>
</telerik:RadAjaxPanel>
</div>
</fieldset>
</div>
</td>
</tr>
</table>
<telerik:RadAjaxLoadingPanel ID="lp1" runat="server" Skin="Office2007" DefaultButton="btSearch">
<div>Information loading Please Wait ....</div>
</telerik:RadAjaxLoadingPanel>
<telerik:RadAjaxPanel ID="p1" runat="server" Width="850px" Height="650px" RenderMode="Block" EnableAJAX="true" EnableHistory="true" Visible="False">
<div>
<table width="100%">
<tr>
<td>
<telerik:RadGrid ID="gridInformation" runat="server" Skin="Office2007" GridLines="None" Visible="false">
</telerik:RadGrid>
<asp:Label ID="lbInfo" runat="server"></asp:Label>
</td>
</tr>
</table>
</div>
<div>
<telerik:RadTabStrip ID="ts1" runat="server" Skin="Office2007"
MultiPageID="mp1" SelectedIndex="0" >
<Tabs>
<telerik:RadTab runat="server" Text="BOM">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Work Instructions">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Build Schedule">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Inventory Information">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Open Orders" Selected="True">
</telerik:RadTab>
</Tabs>
</telerik:RadTabStrip>
<telerik:RadMultiPage ID="mp1" runat="server" SelectedIndex="0">
<telerik:RadPageView ID="pv1" runat="server">
<telerik:RadGrid ID="gridbom" runat="server" Skin="Office2007" GridLines="None" />
<asp:Label ID="lbBOM" runat="server"></asp:Label>
</telerik:RadPageView>
<telerik:RadPageView ID="pv2" runat="server">
<p><asp:Label ID="lblWI" runat="server"></asp:Label></p>
</telerik:RadPageView>
<telerik:RadPageView ID="pv3" runat="server">
<telerik:RadAjaxLoadingPanel ID="bslp" runat="server" Skin="Office2007">
</telerik:RadAjaxLoadingPanel>
<telerik:RadAjaxPanel ID="bspnl" runat="server" LoadingPanelID="bslp" RenderMode="Inline">
<asp:Timer ID="Timer1" runat="server" Interval="60000" ontick="Timer1_Tick" Enabled="false" />
<telerik:RadGrid ID="gridbs" runat="server" Skin="Office2007" GridLines="None" />
<asp:Label ID="lbBS" runat="server"></asp:Label>
</telerik:RadAjaxPanel>
</telerik:RadPageView>
<telerik:RadPageView ID="pv4" runat="server">
<asp:Label ID="Label1" runat="server">Not Yet Implemented</asp:Label>
</telerik:RadPageView>
<telerik:RadPageView ID="RadPageView1" runat="server">
<telerik:RadGrid ID="gridOrders" runat="server" Skin="Office2007" GridLines="None"
AutoGenerateColumns="False" ShowFooter="true">
<MasterTableView>
<Columns>
<telerik:GridBoundColumn DataField="Order#" HeaderText="ORDER#" />
<telerik:GridBoundColumn Aggregate="Sum" DataField="QtyOrderd" HeaderText="QTY ORDERED" FooterText="Total Ordered: " />
<telerik:GridBoundColumn DataField="OrderDate" HeaderText="OrderDate" DataFormatString="{0:MM/dd/yyyy}" />
</Columns>
</MasterTableView>
</telerik:RadGrid>
<asp:Label ID="lbOrders" runat="server"></asp:Label>
</telerik:RadPageView>
</telerik:RadMultiPage>
</div>
</telerik:RadAjaxPanel>
</div>
</div>
</form>
</body>
</html>
This is the error that is being returned:
Message: Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 405
Line: 6
Char: 84093
Code: 0
URI: http://localhost/ShopfloorNew/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=RadScriptManager1_TSM&compress=1&_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d4.0.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen-US%3a1f68db6e-ab92-4c56-8744-13e09bf43565%3aea597d4b%3ab25378d2
Here is the code for the page:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Default" %>
<!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>Newstream Shopfloor Realtime Web</title>
<link rel="stylesheet" type="text/css" href="screen.css" />
<telerik:RadStyleSheetManager id="RadStyleSheetManager1" runat="server" />
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<!--
<telerik:RadScriptManager ID="RadScriptManager1" Runat="server">
<Scripts>
<%--Needed for JavaScript IntelliSense in VS2010--%>
<%--For VS2008 replace RadScriptManager with ScriptManager--%>
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" />
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" />
</Scripts>
</telerik:RadScriptManager>
!-->
<script type="text/javascript">
//Put your JavaScript code here.
</script>
<telerik:RadSkinManager ID="RadSkinManager1" Runat="server" Skin="Office2007">
</telerik:RadSkinManager>
<div id="wrapper">
<div>
<div style="float: left;"><img src="images/nse.jpg" alt="" /></div>
<div style="float: inherit;"><h3>NSE RealTime Web</h3></div>
</div>
<hr />
<br />
<br />
<div id="container">
<table width="100%">
<tr>
<td valign="top" width="33%">
<div>
<fieldset class="login">
<legend>Part# / Build# Search</legend>
<div>
<label for="partnum">Part# or Build#</label>
<asp:TextBox ID="txPart" runat="server"></asp:TextBox>
</div>
<div>
<label for="partnum"></label>
<asp:TextBox ID="TextBox1" runat="server" Visible="false"></asp:TextBox>
</div>
<div>
<label for="partnum"></label>
<asp:Button ID="btSearch" runat="server" Text="Search" onclick="btSearch_Click" />
</div>
<div>
<label for="partnum"></label>
<asp:Label ID="lbSearch" runat="server"></asp:Label>
</div>
</fieldset>
</div>
</td>
<td valign="top" width="33%">
<div>
<fieldset class="login">
<legend>W/O Clock In/Out</legend>
<div>
<label for="partnum">Build Number</label>
<asp:TextBox ID="txBuild" runat="server"></asp:TextBox>
</div>
<div>
<label for="partnum">Clock Number</label>
<asp:TextBox ID="txClock" runat="server"></asp:TextBox>
</div>
<div>
<label for="partnum"></label>
<asp:Button ID="btClock" runat="server" Text="Clock In/Out"
onclick="btClock_Click" />
<br />
<asp:Label ID="lbClock" runat="server"></asp:Label>
</div>
</fieldset>
</div>
</td>
<td valign="top" width="33%">
<div>
<fieldset class="login">
<legend>Messages</legend>
<div>
<telerik:RadAjaxLoadingPanel ID="lpmessages" runat="server" Skin="Office2007">
<div>Information loading Please Wait ....</div>
</telerik:RadAjaxLoadingPanel>
<telerik:RadAjaxPanel ID="pnlmessages" runat="server" LoadingPanelID="lpmessages" RenderMode="Inline" EnableAJAX="true" EnableViewState=true>
<telerik:RadGrid ID="rgmessages" runat="server" Skin="Office2007" GridLines="None" />
<asp:Label ID="lbmessages" runat="server"></asp:Label>
<telerik:RadButton ID="btMessageUpdate" AutoPostBack="true" runat="server" Text="Check For Messages" OnClick="btMessageUpdate_Click">
</telerik:RadButton>
</telerik:RadAjaxPanel>
</div>
</fieldset>
</div>
</td>
</tr>
</table>
<telerik:RadAjaxLoadingPanel ID="lp1" runat="server" Skin="Office2007" DefaultButton="btSearch">
<div>Information loading Please Wait ....</div>
</telerik:RadAjaxLoadingPanel>
<telerik:RadAjaxPanel ID="p1" runat="server" Width="850px" Height="650px" RenderMode="Block" EnableAJAX="true" EnableHistory="true" Visible="False">
<div>
<table width="100%">
<tr>
<td>
<telerik:RadGrid ID="gridInformation" runat="server" Skin="Office2007" GridLines="None" Visible="false">
</telerik:RadGrid>
<asp:Label ID="lbInfo" runat="server"></asp:Label>
</td>
</tr>
</table>
</div>
<div>
<telerik:RadTabStrip ID="ts1" runat="server" Skin="Office2007"
MultiPageID="mp1" SelectedIndex="0" >
<Tabs>
<telerik:RadTab runat="server" Text="BOM">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Work Instructions">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Build Schedule">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Inventory Information">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Open Orders" Selected="True">
</telerik:RadTab>
</Tabs>
</telerik:RadTabStrip>
<telerik:RadMultiPage ID="mp1" runat="server" SelectedIndex="0">
<telerik:RadPageView ID="pv1" runat="server">
<telerik:RadGrid ID="gridbom" runat="server" Skin="Office2007" GridLines="None" />
<asp:Label ID="lbBOM" runat="server"></asp:Label>
</telerik:RadPageView>
<telerik:RadPageView ID="pv2" runat="server">
<p><asp:Label ID="lblWI" runat="server"></asp:Label></p>
</telerik:RadPageView>
<telerik:RadPageView ID="pv3" runat="server">
<telerik:RadAjaxLoadingPanel ID="bslp" runat="server" Skin="Office2007">
</telerik:RadAjaxLoadingPanel>
<telerik:RadAjaxPanel ID="bspnl" runat="server" LoadingPanelID="bslp" RenderMode="Inline">
<asp:Timer ID="Timer1" runat="server" Interval="60000" ontick="Timer1_Tick" Enabled="false" />
<telerik:RadGrid ID="gridbs" runat="server" Skin="Office2007" GridLines="None" />
<asp:Label ID="lbBS" runat="server"></asp:Label>
</telerik:RadAjaxPanel>
</telerik:RadPageView>
<telerik:RadPageView ID="pv4" runat="server">
<asp:Label ID="Label1" runat="server">Not Yet Implemented</asp:Label>
</telerik:RadPageView>
<telerik:RadPageView ID="RadPageView1" runat="server">
<telerik:RadGrid ID="gridOrders" runat="server" Skin="Office2007" GridLines="None"
AutoGenerateColumns="False" ShowFooter="true">
<MasterTableView>
<Columns>
<telerik:GridBoundColumn DataField="Order#" HeaderText="ORDER#" />
<telerik:GridBoundColumn Aggregate="Sum" DataField="QtyOrderd" HeaderText="QTY ORDERED" FooterText="Total Ordered: " />
<telerik:GridBoundColumn DataField="OrderDate" HeaderText="OrderDate" DataFormatString="{0:MM/dd/yyyy}" />
</Columns>
</MasterTableView>
</telerik:RadGrid>
<asp:Label ID="lbOrders" runat="server"></asp:Label>
</telerik:RadPageView>
</telerik:RadMultiPage>
</div>
</telerik:RadAjaxPanel>
</div>
</div>
</form>
</body>
</html>
This is the error that is being returned:
Message: Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 405
Line: 6
Char: 84093
Code: 0
URI: http://localhost/ShopfloorNew/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=RadScriptManager1_TSM&compress=1&_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d4.0.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen-US%3a1f68db6e-ab92-4c56-8744-13e09bf43565%3aea597d4b%3ab25378d2