把Gridview中的資料匯出到Excel的通用類

2021-05-09 08:54:41 字數 703 閱讀 8280

///

/// 把gridview中的資料匯出到excel

///

/// 使用方式:

///

/// 1.如果是使用了updatepanel或在母版頁中使用了updatepanel,則在後台**的load裡面加上

///  scriptmanager.registerpostbackcontrol(匯出控制項按鈕(名稱即可)); 或

/// ((scriptmanager)master.findcontrol("scriptmanager1")).registerpostbackcontrol(匯出控制項按鈕(名稱即可));

///

/// 2.在後台**加上

///  public override void verifyrenderinginserverform(control control)

//////

/// 3.在前台源裡面的 <%@ page %> 加上 enableeventvalidation = "false"

/// 

///

/// 當前頁面,this.page

/// 要匯出的gridview

public static void exportexcel(system.web.ui.page page, system.web.ui.webcontrols.gridview getgridview)

GridView中的資料匯出到Excel

將頁面中的資料繫結控制項 如gridview listview等 中的資料匯出到excel中是個很常用的功能,google相關資料後總結如下 一 自定義乙個方法 toexcel control ctl,string filename 這個方法就是將資料繫結控制項中的資料匯出到excel。privat...

把GridView中選中的行匯出為Excel檔案

01 datatable dt new datatable 02 dt.columns.add empid 03 dt.columns.add empname 04foreach gridviewrow row in gridview1.rows 05 17 18 gridview gridview...

GridView匯出資料到Excel

1 在aspx頁面page標記中設定enableeventvalidation屬性 page language c enableeventvalidation false autoeventwireup true codefile operationloglist.aspx.cs inherits ...