问题描述
以下是button事件:protectedvoidimgbtnExportToExcel_Click(objectsender,ImageClickEventArgse){//-----exporttoEXCEL-----DataTabledt=(DataTable)gdvwCaseList.DataSource;if(dt==null)return;if(dt.Rows.Count>0){Response.Clear();Response.ContentType="application/ms-excel";Response.AddHeader("Content-Disposition","attachment;filename=AECase_List.xls");DataGriddg=newDataGrid();dg.DataSource=dt.DefaultView;dg.DataBind();System.IO.StringWritertw=newSystem.IO.StringWriter();System.Web.UI.HtmlTextWriterhw=newHtmlTextWriter(tw);dg.RenderControl(hw);Response.Flush();Response.Write(tw.ToString());dt.Dispose();dg.Dispose();tw.Dispose();hw.Dispose();Response.End();}}目的显示存盘对话框.这段程序可以在IE7下正常运行,但不能在IE6下运行,请教大侠们指点.谢谢!
解决方案
解决方案二:
oo
解决方案三:
up
解决方案四:
upagain
解决方案五:
引用1楼tianshangfei的回复:
oo
UP
解决方案六:
是不是与你引用的的文件版本有关?