為什麼我用代碼動態產生的gridview導出execl沒有格線呢
解决方案 »
- VS2008安装后找不到运行文件
- js基础
- 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
- vs2008Ajax怎样刷新repeater控件
- 为什么aspx。cs中的方法要写出protect,不能private
- asp.net中如何给我的javascript函数传递参数
- 关于用asp.net访问存储过程出错-Excute permissiondenied on object 'GetExpertData', database 'EXPERT', schema 'dbo'
- 初学者问题
- button控件是否可以加图片
- asp.net发邮件的问题~!!
- 接着我刚才那个confirm选定删除
- Datalist问题?
protected void Button1_Click(object sender, EventArgs e)
{
//PeccancyDataAccess ExportExcel = new PeccancyDataAccess();
string Year = System.DateTime.Now.Year.ToString();
string Month = System.DateTime.Now.Month.ToString();
string Day = System.DateTime.Now.Day.ToString();
string DateString = Year + "-" + Month + "-" + Day; ExportToExcel("application/ms-excel", DateString + ".xls");
}
public void ExportToExcel(string FileType, string FileName)
{
Response.Charset = "GB2312";
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(FileName, System.Text.Encoding.UTF8).ToString());
Response.ContentType = FileType;
this.EnableViewState = false;
StringWriter tw = new StringWriter();
HtmlTextWriter hw = new HtmlTextWriter(tw);
GuideGridView1.RenderControl(hw);
Response.Write(tw.ToString());
Response.End();
}