2011-10-26 77 views
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,任何想法

詹姆斯

+0

你使用什麼瀏覽器?你有沒有試圖將你的導出文件default.aspx重命名爲default.pdf? –

+0

你在使用更新面板嗎? – lstanczyk

回答

0

我試着用你的code.It是working.There是沒有任何錯誤或問題。

相關問題