C# 在asp.net中将表格导出到MS WORD期间,图像不可见
我随身携带以下代码以导出aspx页面上id为“UserDetails”的表。 当我将此表格导出到MS Excel文件时,具有绝对路径的图像可见,但当我将表格导出到MS WORD(.doc)文件时,相同的图像不可见 我在网上搜索了很多,但都没有找到有用的东西 请帮我解决这个问题C# 在asp.net中将表格导出到MS WORD期间,图像不可见,c#,html,asp.net,ms-word,C#,Html,Asp.net,Ms Word,我随身携带以下代码以导出aspx页面上id为“UserDetails”的表。 当我将此表格导出到MS Excel文件时,具有绝对路径的图像可见,但当我将表格导出到MS WORD(.doc)文件时,相同的图像不可见 我在网上搜索了很多,但都没有找到有用的东西 请帮我解决这个问题 protected void btnExport_Click(object sender, EventArgs e) { Response.Clear(); Response.Buffer = true
protected void btnExport_Click(object sender, EventArgs e)
{
Response.Clear();
Response.Buffer = true;
//Response.ContentType = "application/vnd.openxmlformats-officedocument.wordprocessingml.document";
Response.ContentType = "application/vnd.ms-word";
Response.AddHeader("Content-Disposition", "attachment; filename=WORK_ORDER.doc");
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.Charset = "";
EnableViewState = false;
System.IO.StringWriter writer = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter html = new System.Web.UI.HtmlTextWriter(writer);
UserDetails.RenderControl(html);
Response.Write(writer);
Response.End();
}Excel中的图像url是什么?复制url并在浏览器中打开相同的url,然后查看问题:)我也以这种方式进行了测试,在传递相同的url时,图像显示在浏览器上并可见。