今天在做页面保存word的时候点击下载出现

只能在执行Render() 的过程中调用 RegisterForEventValidation;

EnableEventValidation属性是 .NET Framework 2.0 中是新增的属性,默认的情况下该属性的值为true;通过这个新增的功能ASP.NET会检查 POST方法中的所带的参数,如果认为不合法,就会抛出异常。这个设计的目的是为了防止恶意用户利用post 方法发送一些恶意数据,但是有时也会出现类似上面的错误。

只要禁止这个功能,问题就能得到解决。可以通过以下两种途径解决:
1、在Web.Config文件中:在<system.web></system.web>标记中添加如下代码:
<system.web>
      <pages enableEventValidation="false"> </pages>
 </system.web>
2、在具体的.aspx页面的源代码中修改代码,如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="preview.aspx.cs" Inherits="Maticsoft.Web.personal.preview"
    EnableViewState="false" EnableEventValidation = "false"%>

只能在执行Render() 的过程中调用 RegisterForEventValidation;相关推荐

  1. 只能在执行 Render() 的过程中调用 RegisterForEventValidation

    当用GridView导出Execl的时候,会发生只能在执行 Render() 的过程中调用 RegisterForEventValidation的错误提示.有两种方法可以解决以上问题: 1.修改web ...

  2. 异常“只能在执行Render()的过程中调用RegisterForEventValidation”的解决办法(转)...

    当出现下面的异常的时候: 只能在执行Render()的过程中调用RegisterForEventValidation 当出现的异常的提示: 异常详细信息: System.InvalidOperatio ...

  3. Effective C++条款09:绝不在构造和析构过程中调用virtual函数

    Effective C++条款09:绝不在构造和析构过程中调用virtual函数(Never call virtual functions during construction or destruc ...

  4. sqlserver2008R2在配置复制分发时报错:在执行xp_cmdshell的过程中出错

    报错: 正在配置... - 正在配置分发服务器 (错误) 消息 SQL Server 无法将"WIN-C6BGU7K6VUR"配置为分发服务器. (Microsoft.SqlSer ...

  5. 开机启动加载驱动过程中调用PostMessage函数出错

    今天在WINCE5.0+S3C2440系统调试检测出租车是否载客的驱动的时候遇到这样的问题: 发现在开机启动加载驱动过程中调用PostMessage函数时会导致调用的线程崩溃,比如如果下面的线程在创建 ...

  6. C++绝不在构造和析构过程中调用virtual函数

    绝不在构造和析构过程中调用virtual函数 如果希望在继承体系中根据类型在构建对象时表现出不同行为,可以会想到在基类的构造函数中调用一个虚函数: class Transaction { //所有交易 ...

  7. 关于构造与析构过程中调用虚函数的问题

    今天面试碰到一个构造函数与析构函数中调用需虚函数的问题,当时不太确定,回来敲了一下,发现确实表现的不一样,在网上一查发现另有玄机. 代码: # gcc version 4.8.2 (Ubuntu 4. ...

  8. java 执行cmd 堵塞_java中调用cmd命令被阻塞无法返回和继续执行

    在项目中用到了数据库的备份和恢复功能,就通过java的Runtime.getRuntime().exec()来调用cmd或者linux命令来导出和导入.sql文件.但是在执行恢复时,程序一直被阻塞,没 ...

  9. java 执行oracle 存储过程_oracle--在java中调用存储过程和存储函数

    在java中调用存储过程和存储函数 存储过程: 查询某个员工的姓名 月薪 职位: create or replace procedure queryempinfo(eno in number, pen ...

  10. 绝不要在构造函数和析构过程中调用virtual函数

    下面是一个用来塑模股市交易的类: derived的类的构造函数被调用,但是首先得调用基类Transaction的构造函数,但是在后面还得调用virrual函数,这个时候子类的对象的构造还没有完成,那么 ...

最新文章

  1. 向页面中添加音乐或flash
  2. oracle into多个变量,Oracle中merge into的使用:该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据....
  3. mysql中的函数有哪些?(1.数字函数)
  4. jQuery 基础教程 (一)之jQuery的由来及简介
  5. linux QT 结束当前进程_Qt编写控件属性设计器7-串口采集
  6. C#/C++/Fortran 在32位/64位下数学计算性能对比
  7. java位运算(转)
  8. 谷歌浏览器安装过程-0223
  9. 郑州轻工业学校计算机网络,计算机网络期末考试a卷(郑州轻工业学院).doc
  10. Redis数据结构、持久化、缓存技术和集群详解
  11. 菜鸟编译OPenJDK全过程记录
  12. tomcat实现https双向认证(在win10系统使用jdk1.8自带工具keytool)
  13. Flutter进阶第5篇: 使用WebView组件flutter_inappbrowser加载远程web页面渲染新闻详情数据
  14. findViewById中NullPointerException的错误
  15. Fiddler工具使用介绍三
  16. matlab边的介数,matlab-bgl-master 复杂网络工具包,便于计算 边介数,最短路径等问题 261万源代码下载- www.pudn.com...
  17. 搭建局域网Web服务器
  18. 43种名车标志及来历
  19. 页面在微信端禁止缩放
  20. 三菱FX5U程序,双FX5U80MT主从站控制,普洛菲斯触摸屏程序,搭配三菱伺服,松下变频器控制运动控制数轴运动控制

热门文章

  1. java 图片渐变消失_在线等:java图片怎样使之渐变消失
  2. 所有手机品牌型号大全_【干货】史上最全SMT贴片机品牌、型号大全,赶紧看看你会几种???...
  3. 随笔:刚放出的那个存储“神器”,是否一场鸡血式狂欢
  4. elasticsearch批量数据导入和导出
  5. 空字符串(“”)和null的区别
  6. c++primer 容器算法整理一
  7. MySQL基础与操作
  8. iOS不再美好 安卓收入逼近千万
  9. python生成曲线图
  10. 42、最大子序和(python)