受保護的void Button1_Click(對象發送方,EventArgs e)
{
//然後,在按鈕的事件代碼中調用它就可以調用轉換了。
//假設傳入的GridView的名稱是GridView1。
//假設要保存的文件名是GridView的ID。
//假設字體為simsun(請註意根據自己電腦的實際情況選擇目錄)
//假設字體大小為14。
//GrdToPDF。ConvertGrdiViewToPDF _ each page header(GridView 1,this。GridView1。ID.ToString(),“c:\\winnt\\FONTS\\simsun.ttc,1”,14);
//cls . convertgrdiviewtopdf _ each page header(GridView 1,"業務流概覽報表"," C: \ \ Windows \ \ Fonts \ \ simsun.ttc,1 ",10);
exportgridviewforutf 8(GridView 1," query collect . xls ");
}
公共覆蓋void verifyrendingserverform(Control Control)
{
}
私有void ExportGridViewForUTF8(GridView GridView,字符串文件名)
{
string attachment = "附件;filename = "+filename;
回應。clear content();
回應。Buffer = true
回應。AddHeader("內容-處置",附件);
回應。charset = " UTF-8 ";
回應。ContentEncoding = System。text . encoding . get encoding(" UTF-8 ");
回應。content type = " application/ms-excel ";
string writer SW = new string writer();
htmltext writer htw = new htmltext writer(SW);
網格視圖。render control(htw);
回應。輸出。寫入(軟件。ToString());
回應。flush();
回應。end();
}