Asp.net导出到word


最近需要这个,在网上搜的,需要把Table中的内容导出到Word中,本来是用Javascript,但是有问题,还没解决,就用这个了,把Table放到panel中,在aspx.cs中就直接写了,代码如下
Code

具体解释下次再加……

结果报错:
 只能在执行 Render() 的过程中调用 RegisterForEventValidation(RegisterForEventValidation can only be called during Render(); )
找Google吧,解决办法如下(出处:http://www.cnblogs.com/xucanzhao/archive/2006/04/29/388576.html)

1.修改web.config(不推荐)<pages enableEventValidation ="false" ></pages>
2.直接在导出Execl的页面修改

<%@ Page Language="C#" EnableEventValidation = "false" AutoEventWireup="true"

 CodeFile
="ExportGridView.aspx.cs" Inherits="ExportGridView" %>
posted @ 2009-09-19 20:43  hsrzyn  阅读(5219)  评论(1)    收藏  举报