今天在调试项目了,突然报出了Sys.WebForms.PageRequestManagerServerErrorException: 在服务器上处理请求时出现未知错误。服务器返回的状态码为: 500的错误,百思不得基解,也反复调试的程序,都没有发现其它错误。还好baidu到了下面的解决方法,摘抄如下:
在使用updatepanel 时,上传到服务器出现如下错误:
Sys.WebForms.PageRequestManagerServerErrorException: 在服务器上处理请求时出现未知错误。服务器返回的状态码为: 500
解决办法:
一般的原因都是页面存在潜在的危险字符,可在页首加入ValidateRequest="false"
如下:
<%@ Page Language="C#" MasterPageFile="~/MasterPages/CompanyManage.master" AutoEventWireup="true" CodeFile="CompanyIntroEdit.aspx.cs" Inherits="CompanyIntroEdit" Title="Untitled Page" ValidateRequest="false" % >
也可以在Web.Config配置办法:
<system.web >
<pages enableEventValidation="false"/ >
</system.web >
哊0'
来源:http://blog.csdn.net/lijia12345/article/details/3173271
说明:所有来源为 .net学习网的文章均为原创,如有转载,请在转载处标注本页地址,谢谢!