try
{
this.dgExamList.AllowPaging = false;
//重新绑定数据
selectGradelist();
string StrFileName = ddlClass.SelectedItem.Text.ToString()+"-"+ddlExam.SelectedItem.Text.ToString()+"-"+ddlCourse.SelectedItem.Text.ToString()+"成绩表";
//string utf8Str = Encoding.UTF8.GetString(Encoding.UTF8.GetBytes(StrFileName));
Response.Clear();
Response.Buffer = true;
Response.Charset = "UTF-8";
Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(StrFileName, Encoding.UTF8).ToString() + ".xls");
Response.ContentEncoding = Encoding.UTF8;
Response.ContentType = "application/ms-excel";
StringWriter oStringWriter = new StringWriter();
HtmlTextWriter oHtmlTextWriter = new HtmlTextWriter(oStringWriter);
this.dgExamList.RenderControl(oHtmlTextWriter);
Response.Output.Write(oStringWriter.ToString());
Response.Flush();
Response.End();
}
catch
{
//Alert("导出出错!");
//return;
}将dataview中数据导出到Excel
最新推荐文章于 2022-02-24 17:48:41 发布
本教程展示了如何使用ASP.NET MVC将多个课程的成绩数据批量导出为Excel文件,包括设置页面布局、处理数据筛选、生成唯一文件名及正确编码等关键步骤。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Stable-Diffusion-3.5
图片生成
Stable-Diffusion
Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率
972

被折叠的 条评论
为什么被折叠?



