画像を含むグリッドからExcelにデータをエクスポートしたい。
次のコードを使用しています -
private void CreateXL()
{
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=xxxxxxxt.xls");
Response.Charset = "";
Response.ContentType = "application/vnd.xls";
StringWriter objStringWriter = new StringWriter();
HtmlTextWriter objHtmlTextWriter = new HtmlTextWriter(objStringWriter);
Gridview.RenderControl(objHtmlTextWriter);
Response.Write(objStringWriter.ToString());
Response.End();
}
しかし、Excel では、画像の代わりに、「リンクされた画像を表示できません。ファイルが移動、名前変更、または削除された可能性があります。」というメッセージが表示されます。リンクが正しいファイルと場所を指していることを確認してください。
どうすればこの問題を解決できますか?