C# 使用C从.aspx的一个页面重定向到另一个.aspx页面#

C# 使用C从.aspx的一个页面重定向到另一个.aspx页面#,c#,asp.net,C#,Asp.net,我在应用程序中使用了两个.aspx页面。第二个页面实现了一个dropdownlist,它使用集合与数据库绑定。现在我想从第二页重定向到第一页。我曾经 Response.Redirect("~/Admin/Home.aspx"); 但是它抛出了一个如下的异常 System.Web.HttpRequestValidationException:从客户端检测到一个潜在危险的请求。表单值(ctl00$MainContent$DropDownList1=“”) 我想解决这个异常。任何关于这个问题的新想法

我在应用程序中使用了两个.aspx页面。第二个页面实现了一个dropdownlist,它使用集合与数据库绑定。现在我想从第二页重定向到第一页。我曾经

Response.Redirect("~/Admin/Home.aspx");
但是它抛出了一个如下的异常

System.Web.HttpRequestValidationException:从客户端检测到一个潜在危险的请求。表单值(ctl00$MainContent$DropDownList1=“”)

我想解决这个异常。任何关于这个问题的新想法都是可以期待的


提前感谢

您的下拉列表中有一些ASP.NET认为危险的文本。要么改变它(可能是一些危险的角色,比如“;等等)

或者,在页面声明的页面顶部添加“EnableEventValidation=false”


关闭此选项存在安全问题,但最好先阅读它。

您的下拉列表中有一些ASP.NET认为是危险的文本。要么改变它(可能是一些危险的角色,比如“;等等)

或者,在页面声明的页面顶部添加“EnableEventValidation=false”

关闭此选项会带来安全问题,但最好先阅读它。

set

validateRequest=“false”

我希望这能对你有所帮助。

set

validateRequest=“false”


我希望这会对您有所帮助。

我怀疑您错误地识别了抛出错误的位置。不是重定向本身,而是回发调用它


您的问题的实际答案可以在潜在危险的请求中找到。从客户端检测到表单值(textboxError=“我怀疑您错误地识别了抛出错误的位置。不是重定向本身,而是回发调用了它

可以在潜在危险的请求中找到问题的实际答案。从客户端检测到表单值(textboxError=“Try-Response.Redirect可能重复(“~/Admin/Home.aspx”,true);Try-Response.Redirect可能重复(“~/Admin/Home.aspx”,true);