Either grid on this page will, instead of exporting the grid and it's data, give me an export of the entire aspx page.
I have no idea what is going on with. Things work fine with the export on the other pages, at least I do get an excel file.
If anyone has any ideas, I would appreciate the feedback.
I have no idea what is going on with. Things work fine with the export on the other pages, at least I do get an excel file.
If anyone has any ideas, I would appreciate the feedback.
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="RMAGenerator.aspx.cs" Inherits="ECSMT.RMAGenerator" %><%@ 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>JDE RMA Grid Creation</title> <script src="/Scripts/modernizr-2.0.6.min.js" type="text/javascript"> </script> <style> section { background: #cfdbe6; margin: 20px; padding: 5px; border-radius: 10px; box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.5); background: cfdbe6; width: 95%; color: #696969; font-size: 12px; } section h1 {font-size: 16px; font-weight: bold; color:Navy } section h2 {font-size: 12px; font-weight: bold; text-decoration: underline} .MyImageButton { cursor: hand; } .EditFormHeader td { font-size: 14px; padding: 4px !important; color: #0066cc; } </style></head><body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="rgrdRMA"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgrdRMA" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="rbtnAppend"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rbtnAppend"></telerik:AjaxUpdatedControl> <telerik:AjaxUpdatedControl ControlID="rgrdRMA" LoadingPanelID="RadAjaxLoadingPanel1" ></telerik:AjaxUpdatedControl> </UpdatedControls> </telerik:AjaxSetting><%-- <telerik:AjaxSetting AjaxControlID="rbtnExport"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rbtnExport"></telerik:AjaxUpdatedControl> <telerik:AjaxUpdatedControl ControlID="rgrdExpXl" LoadingPanelID="RadAjaxLoadingPanel1" ></telerik:AjaxUpdatedControl> </UpdatedControls> </telerik:AjaxSetting>--%> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default" Width = "100%" Height="100%"> </telerik:RadAjaxLoadingPanel> <h3>RMA Generator</h3> <h1>CEI:<asp:Label ID="lblCEI" runat="server" Text="0"></asp:Label> CMT:<asp:Label ID="lblCMT" runat="server" Text="0"></asp:Label></h1> <h3><asp:Label ID = "lblCustInfo" runat="server" Text="Customer Information" ></asp:Label></h3> <telerik:RadGrid ID="rgrdRMA" runat="server" GridLines="Both" Skin="Windows7" AllowPaging="False" AllowSorting="false" AutoGenerateColumns="False" OnNeedDataSource="rgrdRMA_NeedDataSource" OnUpdateCommand="rgrdRMA_UpdateCommand" OnInsertCommand="rgrdRMA_InsertCommand" OnDeleteCommand="rgrdRMA_DeleteCommand" ShowStatusBar="true"> <MasterTableView Width="100%" CommandItemDisplay="Top" DataKeyNames="RowNumber" AutoGenerateColumns="False" EditMode="InPlace" > <Columns> <telerik:GridEditCommandColumn UniqueName="EditCommandColumn"> </telerik:GridEditCommandColumn> <telerik:GridDropDownColumn DataField="LastDispo" DataSourceID="SqlDataSource1" HeaderText="LastDispo" ListTextField="DescOne" ListValueField="LastDispo" UniqueName="LastDispo" > </telerik:GridDropDownColumn> <telerik:GridDropDownColumn DataField="LITM" DataSourceID="SqlDataSource2" HeaderText="LITM" ListTextField="DSC" ListValueField="LITM" UniqueName="LITM" > </telerik:GridDropDownColumn> <telerik:GridNumericColumn UniqueName="ReturnQty" SortExpression="ReturnQty" HeaderText="ReturnQty" DataField="ReturnQty" /> <telerik:GridDropDownColumn DataField="ReturnEquipNum" DataSourceID="EquipmentForReceipt" HeaderText="ReturnEquipNum" ListTextField="BigDescrip" ListValueField="ReturnEquipNum" UniqueName="ReturnEquipNum" > </telerik:GridDropDownColumn> <telerik:GridBoundColumn UniqueName="ReturnSerialNum" SortExpression="ReturnSerialNum" HeaderText="ReturnSerialNum" DataField="ReturnSerialNum" ReadOnly="true" /> <telerik:GridBoundColumn UniqueName="IncomingLocCode" SortExpression="IncomingLocCode" HeaderText="IncomingLocCode" DataField="IncomingLocCode" /> <telerik:GridDropDownColumn DataField="ShipToAddr" DataSourceID="ShipTosFilteredByCMT" HeaderText="ShipToAddr" ListTextField="ShipToAddr" ListValueField="ShipToAddr" UniqueName="ShipToAddr" > </telerik:GridDropDownColumn> <telerik:GridNumericColumn UniqueName="ReplacementQty" SortExpression="ReplacementQty" HeaderText="ReplacementQty" DataField="ReplacementQty" /> <telerik:GridNumericColumn UniqueName="ReplacementEquipID" SortExpression="ReplacementEquipID" HeaderText="ReplacementEquipID" DataField="ReplacementEquipID" /> <telerik:GridBoundColumn UniqueName="OutgoingLocCode" SortExpression="OutgoingLocCode" HeaderText="OutgoingLocCode" DataField="OutgoingLocCode" /> <telerik:GridBoundColumn UniqueName="RequestedShipDate" SortExpression="RequestedShipDate" HeaderText="RequestedShipDate" DataField="RequestedShipDate" ReadOnly="true"/> <telerik:GridButtonColumn UniqueName="DeleteColumn" CommandName="Delete" ButtonType="LinkButton" Text="Delete" /> </Columns> </MasterTableView> </telerik:RadGrid> <asp:Table ID="tblControls" runat="server" Width="100%"> <asp:TableRow Width = "100%"> <asp:TableCell Width="20%" HorizontalAlign="Right" > <h1>Append RMA Product For</h1> </asp:TableCell> <asp:TableCell Width="30%" HorizontalAlign="Right" > <telerik:RadComboBox ID="rcmbProduct" Runat="server" Width="100%" AutoPostBack="true" ></telerik:RadComboBox> </asp:TableCell> <asp:TableCell Width="10%" HorizontalAlign="Left" > <telerik:RadButton ID="rbtnAppend" runat="server" Text="Append" OnClick="rbtnAppend_Click" AutoPostBack="true"></telerik:RadButton> </asp:TableCell> <asp:TableCell Width="40%" HorizontalAlign ="Justify"> <telerik:RadButton ID="rbtnExport" runat="server" Text="Export" OnClick="rbtnExport_Click" AutoPostBack="true"></telerik:RadButton> </asp:TableCell> </asp:TableRow> <asp:TableRow > <asp:TableCell Width="20%" HorizontalAlign="Center" > <asp:Label ID="lblCurPC" Text="Current PC:" runat="server"></asp:Label> </asp:TableCell> <asp:TableCell Width="20%" HorizontalAlign="Center" > <asp:Label ID="lblCurPCType" Text="Current PC Type:" runat="server"></asp:Label> </asp:TableCell> <asp:TableCell Width="20%" HorizontalAlign="Center" > <asp:Label ID="lblCurScreenSKU" Text="Current Screen SKU :" runat="server"></asp:Label> </asp:TableCell> <asp:TableCell Width="40%" HorizontalAlign ="Center"> </asp:TableCell> </asp:TableRow> </asp:Table> <telerik:RadGrid ID="rgrdExpXl" runat="server" GridLines="Both" Skin="Windows7" AllowPaging="False" AutoGenerateColumns="False" OnNeedDataSource="rgrdExpXl_NeedDataSource" > <MasterTableView Width="100%" AutoGenerateColumns="False" > <Columns> <telerik:GridBoundColumn DataField="LastDispo" HeaderText="" UniqueName="LastDispo" /> <telerik:GridBoundColumn DataField="LITM" HeaderText="" UniqueName="LITM" /> <telerik:GridNumericColumn UniqueName="ReturnQty" HeaderText="" DataField="ReturnQty" /> <telerik:GridBoundColumn DataField="ReturnEquipNum" HeaderText="" UniqueName="ReturnEquipNum" /> <telerik:GridBoundColumn UniqueName="ReturnSerialNum" HeaderText="" DataField="ReturnSerialNum" /> <telerik:GridBoundColumn UniqueName="RequestedShipDate" HeaderText="" DataField="RequestedShipDate" /> <telerik:GridBoundColumn DataField="LITM" HeaderText="" UniqueName="LITM2" /> <telerik:GridBoundColumn DataField="ShipToAddr" HeaderText="" UniqueName="ShipToAddr" /> <telerik:GridNumericColumn UniqueName="ReplacementEquipID" HeaderText="" DataField="ReplacementEquipID" /> <telerik:GridNumericColumn UniqueName="ReplacementQty" HeaderText="" DataField="ReplacementQty" /> <telerik:GridNumericColumn UniqueName="ReturnQty2" HeaderText="" DataField="ReturnQty" /> <telerik:GridNumericColumn UniqueName="LineNumber" HeaderText="" DataField="LineNumber" /> <telerik:GridBoundColumn UniqueName="IncomingLocCode" HeaderText="" DataField="IncomingLocCode" /> <telerik:GridBoundColumn UniqueName="OutgoingLocCode" HeaderText="" DataField="OutgoingLocCode" /> </Columns> </MasterTableView> </telerik:RadGrid> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:JDECommon %>" ProviderName="System.Data.SqlClient" SelectCommand="uspGetLastDispoForRMAGrid"> </asp:SqlDataSource> <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:JDECommon %>" ProviderName="System.Data.SqlClient" SelectCommand="uspGetRMASKUS"> </asp:SqlDataSource> <asp:SqlDataSource ID="ShipTosFilteredByCMT" runat="server" ConnectionString="<%$ ConnectionStrings:JDECommon %>" SelectCommand= "uspGetRMAShipTos @CMT"> <SelectParameters> <asp:ControlParameter ControlID="lblCMT" Name="CMT" PropertyName="Text" /> </SelectParameters> </asp:SqlDataSource> <asp:SqlDataSource ID="EquipmentForReceipt" runat="server" ConnectionString="<%$ ConnectionStrings:JDECommon %>" SelectCommand= "uspGetRMAOutboundEquipmentForCEI @CEI "> <SelectParameters> <asp:ControlParameter ControlID="lblCEI" Name="CEI" PropertyName="Text" /> </SelectParameters> </asp:SqlDataSource> </form></body><script type="text/javascript"> Modernizr.load([{ complete: function () { if (!window.jQuery) { Modernizr.load('/Scripts/jquery-1.6.1.min.js'); } } }, { test: Modernizr.borderradius || Modernizr.boxshadow, nope: '/Scripts/PIE.js', callback: function () { $('section').each(function () { PIE.attach(this); }); } }]); </script></html>