1
我有下面的代碼,但是當我按下導出按鈕我得到的是對asp.net頁面下載彈出,這種情況下的Default.aspxDevExpress的ASPxGridViewExporter不工作
<dx:ASPxButton ID="btnPdfExport" runat="server" Text="Export to PDF" UseSubmitBehavior="False"
OnClick="btnPdfExport_Click" />
與電網和出口國
<dx:ASPxGridViewExporter ID="gridExport" GridViewID="grid" runat="server">
</dx:ASPxGridViewExporter>
<dx:ASPxGridView ID="grid" runat="server"
CssFilePath="~/App_Themes/Office2010Black/{0}/styles.css" OnAutoFilterCellEditorCreate="grid_AutoFilterCellEditorCreate"
OnAutoFilterCellEditorInitialize="grid_AutoFilterCellEditorInitialize" KeyFieldName="ProductCode" OnProcessColumnAutoFilter="grid_ProcessColumnAutoFilter"
CssPostfix="Office2010Black" DataSourceID="SqlDataSource1" Font-Size="Small">
背後
protected void btnPdfExport_Click(object sender, EventArgs e)
{
gridExport.Landscape = true;
gridExport.WritePdfToResponse("view");
}
代碼奇怪的是,這個確切的代碼運行完美LY另一頁上,當我按下按鈕,我得到view.pdf,任何想法
詹姆斯
你使用什麼瀏覽器?你有沒有試圖將你的導出文件default.aspx重命名爲default.pdf? –
你在使用更新面板嗎? – lstanczyk