Hi,
I am facing a problem that whenever I go out of my page after opening modal pop- up on some other page, I get a js error.
"_events is null or not an object". This is the code of my master page.
| <asp:HiddenField runat="server" ID="hdnSelecteCol" /> |
| <telerik:RadScriptManager ID="radScriptManagerMain" runat="server" AsyncPostBackTimeout="360000" |
| EnableScriptCombine="true"> |
| <Scripts> |
| <asp:ScriptReference Path="~/JavaScripts/jquery-1.3.2.min.js" /> |
| <asp:ScriptReference Path="~/JavaScripts/SlidingDiv.js" /> |
| <asp:ScriptReference Path="~/JavaScripts/jquery.autocomplete.js" /> |
| </Scripts> |
| </telerik:RadScriptManager> |
| <telerik:RadWindowManager ID="RadWindowManagerresult" runat="server" BorderStyle="None" |
| BorderWidth="0" Width="800px" Height="540px" Skin="WebBlue" Animation="None" |
| IconUrl="/Images/windowIcon.gif" Behavior="Close,Move,Pin" VisibleStatusbar="false" |
| VisibleTitlebar="true" DestroyOnClose="True"> |
| </telerik:RadWindowManager> |
| <asp:Button ID="btnOpenProgressBar" runat="server" Style="display: none" /> |
| <asp:Panel ID="pnlProgressBar" runat="server" Style="display: none; width: 300px; |
| height: 40px; background-color: White; border: 1px solid #6C7685"> |
| <asp:UpdatePanel ID="upUpdateProgress" UpdateMode="Conditional" runat="server"> |
| <ContentTemplate> |
| <asp:UpdateProgress ID="UpdateProgress1" DisplayAfter="0" runat="server"> |
| <ProgressTemplate> |
| <div style="text-align: center; vertical-align: middle; padding-top: 10px;"> |
| <span style="vertical-align: middle"> |
| <img alt="" src="<%#ResolveUrl("~/")%>/Images/indicator.gif" /></span> <span style="color: #455F77; |
| padding-bottom: 15px; vertical-align: middle;">Loading...</span></div> |
| </ProgressTemplate> |
| </asp:UpdateProgress> |
| </ContentTemplate> |
| </asp:UpdatePanel> |
| </asp:Panel> |
| <ajaxToolkit:ModalPopupExtender OkControlID="btnOpenProgressBar" BehaviorID="mdlProgressBar" ID="mdlProgressBar" runat="server" |
| TargetControlID="btnOpenProgressBar" PopupControlID="pnlProgressBar" CancelControlID="btnOpenProgressBar" |
| BackgroundCssClass="modalBackground"> |
| </ajaxToolkit:ModalPopupExtender> |
| <div id="wrapper"> |
| <!-- HEADER --> |
| <div id="wrapper-head"> |
| <div id="header"> |
| <table width="100%" border="0" cellspacing="0" cellpadding="0"> |
| <tr> |
| <td width="auto"> |
| <img src="<%#ResolveUrl("~/")%>/images/header-left.gif" alt="" width="735" height="94" /> |
| </td> |
| <td width="100%" style="background: url(<%#ResolveUrl("~/")%>/images/header-middle.gif) left top repeat-x;"> |
| <div id="toptabs"> |
| <span style="padding-right: 5px" class="fleft"> |
| <asp:LinkButton ID="btnHome" runat="server" CssClass="tabTop" Text="Home" Visible="false" |
| CausesValidation="false"></asp:LinkButton> |
| <asp:LinkButton ID="btnECAHome" runat="server" CssClass="tabTop" Text="ECA Home" |
| Visible="false" CausesValidation="false"></asp:LinkButton></span> |
| <asp:LinkButton ID="btnReports" runat="server" CssClass="tabTop" Text="ECA Reports" |
| CausesValidation="false" OnClick="btnReports_Click" Style="padding-right: 5px" |
| class="fleft"></asp:LinkButton> |
| <asp:LinkButton ID="btnAdmin" runat="server" Style="padding-right: 5px" class="fleft" |
| CssClass="tabTop" Text="ECA Admin" Visible="false" CausesValidation="false" OnClick="btnAdmin_Click"></asp:LinkButton> |
| <asp:LinkButton ID="btnSearch" Style="padding-right: 5px" class="fleft" runat="server" |
| CssClass="tabTop" Text="ECA Search" Visible="false" CausesValidation="false" |
| OnClick="btnSearch_Click"></asp:LinkButton> |
| <asp:LinkButton ID="btnChangePassword" runat="server" CssClass="tabTop" Style="padding-right: 5px" |
| class="fleft" Text="Reset Pwd" Visible="false" CausesValidation="false"></asp:LinkButton> |
| <span style="padding-right: 5px" class="fleft"> |
| <asp:LinkButton ID="btnLogin" runat="server" CssClass="tabTop" Text="Login" Visible="true" |
| CausesValidation="false"></asp:LinkButton> |
| <asp:LinkButton ID="btnLogout" runat="server" CssClass="tabTop" Text="Logout" Visible="false" |
| CausesValidation="false"></asp:LinkButton> |
| </span> |
| </div> |
| </td> |
| <td width="auto"> |
| <img src="<%#ResolveUrl("~/")%>/images/header-right.gif" alt="" width="198" height="94" /> |
| </td> |
| </tr> |
| </table> |
| <div id="Logo"> |
| <asp:LinkButton ID="lbtnLogo" runat="server" Width="220px" Height="86px" CausesValidation="false" |
| OnClientClick="javascript:OpenPlanetds();"></asp:LinkButton> |
| </div> |
| <div id="titleText"> |
| <img src="<%#ResolveUrl("~/")%>/images/assesmenttext.png" alt="EARLY COST ASSESSMENT" title="EARLY COST ASSESSMENT" /> |
| </div> |
| <div id="date"> |
| <b> |
| <asp:Label ID="lblUser" runat="server" /></b> <%=string.Format("{0:dddd, MMMM dd, yyyy}", DateTime.Now) %> |
| </div> |
| </div> |
| <asp:ContentPlaceHolder ID="cphMenu" runat="server"> |
| </asp:ContentPlaceHolder> |
| </div> |
| <!-- END HEADER --> |
| <!-- BODY --> |
| <div id="wrapper-body"> |
| <div id="body" style="padding-bottom: 25px"> |
| <asp:ContentPlaceHolder ID="cphBody" runat="server"> |
| </asp:ContentPlaceHolder> |
| </div> |
| <div id="footer" class="divfooter" runat="server"> |
| <uc1:ucFooter ID="ucFooter1" runat="server" /> |
| <asp:UpdatePanel runat="server" ID="upnPerformance" UpdateMode="Always"> |
| <ContentTemplate> |
| <asp:Label ID="lblPerformanceCounter" runat="server" Text=""></asp:Label></ContentTemplate> |
| </asp:UpdatePanel> |
| </div> |
| </div> |
| <!-- END BODY --> |
| </div> |
Please review the code And let me know what could be the problem.
Thanks in advance.
Regards
Yuvika

| <telerik:RadAjaxPanel LoadingPanelID="RadAjaxLoadingPanel1" runat="server" ID="upprint"> |
| <center> |
| <asp:HyperLink runat="server" Visible="false" ID="lnkopen" Text="Printing Complete, Click Here to open the document"></asp:HyperLink> |
| </center> |
| <!--Hidden Panel used for Exporting to Excel, all address information is stored in its own column with the export.--> |
| <telerik:RadGrid PageSize="300" AllowPaging="True" |
| EnableViewState="true" |
| AllowMultiRowSelection="true" |
| ID="rgLabels" |
| OnNeedDataSource="rgLabelsNDS" |
| runat="server" |
| AllowSorting="True" |
| AutoGenerateColumns="False" |
| GridLines="None"> |
| <MasterTableView CommandItemDisplay="Top" DataKeyNames="EventHeaderNumber"> |
| <CommandItemTemplate> |
| <div class="header"> |
| <asp:Button CssClass="Button" runat="server" onclick="PrintLabels" Text="Print Selected Labels" /> <asp:Button ID="Button1" CssClass="Button" runat="server" onclick="PrintAllLabels" Text="Print All Labels" /> |
| </div> |
| </CommandItemTemplate> |
| <Columns> |
| <telerik:GridClientSelectColumn></telerik:GridClientSelectColumn> |
| <telerik:GridHyperLinkColumn Visible="false" DataTextField="CounterId" HeaderText="Counter" UniqueName="column"></telerik:GridHyperLinkColumn> |
| <telerik:GridBoundColumn DataField="CheckNumber" Visible="false" HeaderText="Check #" UniqueName="column1"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="ContactMailToFirstName" HeaderText="First" UniqueName="column11"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="ContactMailToLastName" HeaderText="Last" UniqueName="column12"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="EntityMailToEntityName" HeaderText="Company" UniqueName="column112"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="EntityMailToAddressStreet1" HeaderText="Add 1" UniqueName="column13"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="EntityMailToAddressStreet2" HeaderText="Add 2" UniqueName="column14"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="EntityMailToCity" HeaderText="City" UniqueName="column15"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="EntityMailToState" HeaderText="State" UniqueName="column16"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="EntityMailToPostalCode" HeaderText="Zip" UniqueName="column17"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="EntityMailToCountry" HeaderText="Cntry" UniqueName="column18"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="EntityId" Visible="true" HeaderText="ID" UniqueName="column19"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="EventHeaderNumber" Visible="true" HeaderText="Evt. #" UniqueName="column1944"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="HoldReason" Visible="false" HeaderText="Serial #" UniqueName="column20"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="EventProfileName" Visible="false" HeaderText="Exp. Date" UniqueName="column21"></telerik:GridBoundColumn> |
| </Columns> |
| </MasterTableView> |
| <ClientSettings> |
| <Selecting AllowRowSelect="True" /> |
| </ClientSettings> |
| <ExportSettings ExportOnlyData="true" IgnorePaging="true" Csv-FileExtension="csv" Csv-ColumnDelimiter="Tab" OpenInNewWindow="true"></ExportSettings> |
| </telerik:RadGrid> |
| <asp:HiddenField runat="server" ID="hdnsrch" /> |
| </telerik:RadAjaxPanel> |
| public void PrintLabels(object sender, EventArgs e) |
| { |
| rbt_vw_EventHeaderProfileRow[] rows = new rbt_vw_EventHeaderProfileRow[rgLabels.SelectedItems.Count]; |
| int i = 0; |
| foreach (GridDataItem item in rgLabels.SelectedItems) |
| { |
| rows[i] = ((rbt_vw_EventHeaderProfileRow[])Session["LabelRows"])[item.ItemIndex]; |
| i++; |
| } |
| PrintLabel lbl = new PrintLabel(); |
| lnkopen.NavigateUrl = lbl.PrintLabels(rows, rdLabelType.SelectedItem.Text.ToLower(), "30"); |
| lnkopen.Visible = true; |
| } |
Parser Error "
There are two ways to make it work :
<assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="1.0.61025.0" newVersion="3.5.0.0" />
</dependentAssembly>"
Is there any way to make it work with only the 3.5.0.0. version of Ajax and without adding bindingRedirect in the web.config ?
For information, I did follow your recommandation for Ajax 3.5.0.0 (http://www.telerik.com/help/aspnet-ajax/moss-install-aspnet-ajax-35.html)
[EDIT]
I checked a bit on the forum and this thread seems to show the same pb.
The problem seems to be that the telerik dll use the 1.0.61025.0 version.
Is it possible for you, Telerik guys to compile a version using the new version of Ajax (3.5.0.0) ?
[/EDIT]
[EDIT2]
It seems that there are troubles when Ajax 1.0.61025.0 and 3.5.0.0 are silmutaneously installed in the GAC
[/EDIT2]
Thx a lot,
Best regards,
Sylvain