【asp源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了asp源码-ASP NET导出页面到word程序说明文档 - 编程语言的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
程序可以实现导出当前全部页面或局部页面到word文档和导入某一word文档内容到页面指定部位。
步骤 导出页面到word 1引用命名空间using System.Windows.Forms 右击项目选择“添加引用”再选择“.NET”选项卡找到System.Windows.Forms点击“确定”添加。
2出现只能在执行 Render 的过程中调用 RegisterForEventValidation的错误提示在此页面的.aspx页面头中要加EnableEventValidation false 导入某一word文档内容到页面 3添加word程序集引用 右击项目选择“添加引用”再选择“COM”选项卡找到 Microsoft Word 9.010/11/12 object library本程序添加的是Microsoft Word 11.0 object library.点击“确定”添加。
注可能出现的问题 1如果Word内容为乱码请在页面使用合适的编码如UTF-8GB2312。
2导出页面时导出类型可以为.doc .xls .txt .htm。
只需修改部分代码。
3导出局部页面时如果出现 “控件必须放在具有 runatserver 的窗体标记内错误。
需要添加重写函数 public override void VerifyRenderingInServerFormSystem.Web.UI.Control control //base.VerifyRenderingInServerForm control 。
这时也可还可以换用程序中的备用代码备用代码不要重写VerifyRenderingInServerForm函数 4导出局部页面到word写入时需要添加标记 Response.Write .... 否则打开word时可能报错“word无法启动转换器mswrd632.wpc”。
参考
asp.net导出把网页导入word http://www.cnblogs.com/mofei/archive/2010/07/07/1773002.html 控件必须放在具有 runatserver 的窗体标记内错误的解决方法 http://blog.csdn.net/rickyll/article/details/4714517 从数据库导出数据到word、excel、.txt _
asp.net技巧 http://www.west263.com/www/info/65776-1.htm
上一篇:
ASP与数据库
下一篇:
白色姜花,略微开了