当我创建具有急性重音的xls文件时,请在Excel文件中执行此操作: Número,但正确的词是“Número”。
我有这段代码:
HtmlForm form = new HtmlForm();
string attachment;
if (Request.QueryString["AutorizacionAcceso"] != null)
{
attachment = "attachment; filename=AutorizaciónAcceso.xls";
}
else
{
attachment = "attachment; filename=segmentacionMundoNet.xls";
}
Page.Form.Target = "_blank";
Page.Response.ClearContent();
Page.Response.AddHeader("content-disposition", attachment);
Page.Response.ContentType = "application/ms-excel";
Page.Response.Charset = Encoding.UTF8.WebName;
StringWriter stw = new StringWriter();
HtmlTextWriter htextw = new HtmlTextWriter(stw);
form.Controls.Add(gvResultados);
this.Controls.Add(form);
form.RenderControl(htextw);
Page.Response.Write(stw.ToString());
Page.Response.End();
我如何实现这一目标?
答案 0 :(得分:1)