问题描述: 只能在执行 Render() 的过程中调用 RegisterForEventValidation(RegisterForEventValidation can only be called during Render(); ) 解决方法: 1.修改web.config < pages enableEventValidation = " false " ></ pages > 2.直接在导出Execl的页面修改 <% @ Page Language = " C# " EnableEventValidation = " false " AutoEventWireup = " true " CodeFile = " ExportGridView.aspx.cs " Inherits = " ExportGridView " %>