轉帖|其它|編輯:郝浩|2011-04-06 13:25:53.000|閱讀 3413 次
概述:ASPxGridViewExporter用于ASPxGridView的數據導出,導出的格式有csv,pdf,rtf,xls,使用非常簡單,只用一個函數就可以完成數據的導出。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
ASPxGridViewExporter用于ASPxGridView的數據導出,導出的格式有csv,pdf,rtf,xls,使用非常簡單,只用一個函數就可以完成數據的導出。
1、新建aspx頁,拖放一個ASPxGridView命名為grid1和一個ObjectDataSource到頁面上。
2、配置ObjectDataSource的SelectMethod方法,命名為obj1.
3、為grid1綁定數據源為obj1,grid1就能展示列表數據了。
4、拖放一ASPxGridViewExporter到頁面上,設置它的GridViewID屬性為grid1
5、拖放一button按鈕到頁面上,添加Click事件,加上語句一下語句中的任一條
this.ASPxGridViewExporter1.WriteXlsToResponse();//導出xls文件
this.ASPxGridViewExporter1.WriteCsvToResponse();//導出csv文件
this.ASPxGridViewExporter1.WritePdfToResponse();//導出pdf文件
this.ASPxGridViewExporter1.WriteRtfToResponse();//導出rtf文件
6、特別說明,點擊按鈕時有時會出現找不到gridview的提示,主要原因是Form丟失,解決方法是在后臺文件中加一重載事件
/// <summary>
/// Page.VerifyRenderingInServerForm 方法確認在運行時為指定的 ASP.NET 服務器控件呈現 HTMLForm 控件
/// </summary>
/// <param name="control"></param>
public override void VerifyRenderingInServerForm(Control control)
{
//base.VerifyRenderingInServerForm(control);
}
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:gumarco博客