MVC中validateRequest="false"不起作用

MVC Request.QueryString 客户端 潜在危险

       在MVC中如果传递xml等参数时,会报“从客户端中检测到有潜在危险的Request.QueryString值”的错误,无法提交参数,在web.Config的Pages节点或者aspx页面中添加validateRequest="false"貌似不起作用。
       解决这个问题很简单,只需要在要处理的Action中添加属性[ValidateInput(false)]即可,类似以下:

[ValidateInput(false)]
public ActionResult Index(string org)
{
}

posted on 2010-11-22 15:16  liuhaitao  阅读(417)  评论(0编辑  收藏  举报

导航