.NET 网页打开office2007
protected void Button1_Click(object sender, EventArgs e){Export("application/ms-excel", "grade.xls");}public override void VerifyRenderingInServerForm(Control control){//base.VerifyRenderingInServerForm(control);}private void Export(string FileType, string FileName){Response.Charset = "GB2312";Response.ContentEncoding = System.Text.Encoding.Default;Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(FileName, System.Text.Encoding.Default).ToString());Response.ContentType = FileType;this.EnableViewState = false;StringWriter tw = new StringWriter();HtmlTextWriter hell = new HtmlTextWriter(tw);bind();//数据库绑定GridView1.RenderControl(hell);Response.Write(tw.ToString());Response.End();}
求个人版office365激活密钥,悬赏100
不建议使用OFFICE365,OFFICE365严重依赖网络,没网就不能用,且内容受到微软监控,且年年收费涨价。
以下可圆满解决问题,一次性按提示,安装完成可永久使用,无依赖:Office2013通用版 软件及教程 :http://biso.cn/soft/386.htm 功能完全覆盖OFFICE2010Office2003经典版 软件及教程: http://biso.cn/soft/401.htmOffice2007完美版 软件及教程: http://biso.cn/soft/385.htm包含完整的WORD \EXCEL \POWERPOINT \ACCESS \PDF满足办公和计算机等级考试。
按提示,安装完成即可永久使用。
支持任何WIN系统(包括 XP、WIN7、WIN8 32位和64位等)WIN7 / WIN8 用户,选择软件,点鼠标右键,选择以管理员身份运行。
.NET开发Excel导出功能使用office组件后,开始是可用的,之后经常...
1、Excel每个工作薄(sheet)生成记录行数"一个excel文件里最多能放多少条数据?" excel 2003(含)以下 65535 行, excel20071,048,576行2、asp.net关于导出Excel的一些问题的集锦 a下载不下来:可考虑使用IE自带的下载 b如果使用迅雷,建议先将寻来打开,在进行下载,否则会提示磁盘被占用等的信息 c请设置Templetes/Output/Base下的Excel属性为只读前面的对号去掉3、下载失败,临时文件或其所在磁盘不可写 [解决方案] C:\Windows下的Temp文件夹修改安全属性Users赋予权限即可解决;可用 或者 尝试将迅雷的安装目录更改:未尝试4、未能加载文件或程序集“Microsoft.Office.Interop.Excel,Version=14.0.0.0,** 【问题描述】 未能加载文件或程序集“Microsoft.Office.Interop.Excel, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。
系统找不到指定的文件。
说明: 执行当前 Web 请求期间,出现未处理的异常。
请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.Office.Interop.Excel,Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。
系统找不到指定的文件。
源错误:执行当前 Web 请求期间生成了未处理的异常。
可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
程序集加载跟踪: 下列信息有助于确定程序集“Microsoft.Office.Interop.Excel, Version=14.0.0.0, Culture=neutral,PublicKeyToken=71e9bce111e9429c”无法加载的原因。
【解决方案】 警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
服务器上没有安装Office 提出以后,管理员安装了Office2003(注意安装以后要重启电脑) 按照网上找到的一些方法,安装:vstor.exe 下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=8315654B-A5AE-4108-B7FC-186402563F2B&display#filelist 然后下载安装:O2003PIA.EXE http://www.microsoft.com/downloads/details.aspx?FamilyId=3C9A983A-AC14-4125-8BA0-D36D67E0F4AD&display 之后还是没有解决 然后 在服务器上开始-程序-管理工具-Microsoft .NET Framework 2.0 配置-管理程序集缓存-将程序集添加到程序集缓存。
选中那些dll即可。
然而不幸的是还是没有解决。
最后重启IIS 问题解决了。
具体怎么解决的就是以上两个方法之一或两者都必须做到。
我认为一个很重要的问题是 在C:\WINDOWS\assembly目录下面必须要有项目的引用。
未能加载文件或程序集“Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral,PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。
系统找不到指定的文件。
其中的原理是 计算机上缺少了项目引用的Office类文件Interop.Excel.dll vstor.exe和O2003PIA.EXE是office可重用开发XXX的安装程序。
转载请注明出处51数据库 » .net 网站不依赖office预览wo