2.2. OWC组件
1、 OWC组建在Web页面的展现方法;
A、将OWC中Sheet导出为本地Excel文件,再将导出的文件呈现到Web页面;
代码如下:
Sheet.Export(FileName, OWC11.SheetExportActionEnum.ssExportActionNone, OWC11.SheetExportFormat.ssExportHTML);//Sheet为OWC11中SpreadsheetClass类的对象
Response.ClearContent();
Response.ClearHeaders();
Response.ContentType = "application/vnd.ms-excel";
Response.AddHeader("Content-Disposition", "inline;filename='我的文件'");
Response.WriteFile(FileName);
Response.Flush();
Response.Close();
B、后台把配置好的Sheet直接以文件方法返回到Web页面展现;
代码如下:
Response.Clear();
Response.Buffer = true;
Response.ContentEncoding = System.Text.Encoding.Default;
//Response.Charset = "utf-8";
Response.ContentType = "application/vnd.ms-excel";
Response.Write(Sheet.HTMLData);
this.EnableViewState = false;
Response.End();
C、用html标签将OWC展现在Web页面,加载后台程序导出到本地的文件(xml、html、csv格式)来显示数据;
代码如下:
<object classid="clsid:0002E559-0000-0000-C000-000000000046" width="600" id="Spreadsheet1" height="200">
<param name="DataType" value="HTMLURL"/>
&

本文详细介绍了如何使用Office Web Components (OWC) 在Web页面中展示Excel内容,包括通过导出文件、直接以文件形式返回、HTML标签三种方式,并展示了填充数据、格式控制的方法,如对齐方式、合并单元格、字体设置和边框添加。同时,强调了OWC的系统要求,如需安装Office Web Components和使用特定版本的IE浏览器。
最低0.47元/天 解锁文章
2004

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



