我有一个网页形式的网格视图,其中包含图像调整大小为40X40像素,但是当我导出的网格视图出色的图像返回到那里原始大小如何我可以出口的网格视图到Excel与图像调整为我的期望尺寸asp.net:export gridview与图像excell
这是出口代码我使用
Try
GridView2.AllowPaging = False
Response.Clear()
Response.AddHeader("content-disposition", "attachment;filename=ComputerParts.xls")
Response.ContentType = "application/ms-excel"
Response.ContentEncoding = System.Text.Encoding.Unicode
Response.BinaryWrite(System.Text.Encoding.Unicode.GetPreamble())
Dim sw As System.IO.StringWriter = New System.IO.StringWriter()
Dim hw As System.Web.UI.HtmlTextWriter = New HtmlTextWriter(sw)
txtSelectedComputer.RenderControl(hw)
txtEmployeeName.RenderControl(hw)
GridView2.RenderControl(hw)
Response.Write(sw.ToString())
Response.End()
GridView2.AllowPaging = True
抓住前作为SQLEXCEPTION Masterlbl1.Text = GeneralFuctions.interpret_error_number(ex.Number) 抓住前作为异常 Masterlbl2。 Text =“حدثخطأغيرمتوقع。مصدرال طأ:” & ex.Source.ToString 结束Try
有趣的是,你是对的。但是我们如何修改导出代码以更好地完成任务 –
您可以在Image控件的Attributes属性中添加一个条目。恩。 myImage.Attributes.Add(“width”,“10”)。最好你可以让这个语句只在导出到Excel时执行。 – hexaium
该属性在我的webform中以正确的语法正确设置,但导出代码以新方式自动生成,并且excel只理解旧方式 –