2014-11-15 36 views
0

我想在页面上重定向到另一个mvc并传递一些参数并在第二页获取它们。如何删除操作中的验证输入参数?

我的参数是这样的

?id=UXodaA54Iqo+gId3avkIqA 

但是当我得到这个参数在第二页的一些字符,如“+”去掉 和参数已更改为这个

UXodaA54Iqo gId3avkIqA 

我的动作是

[ValidateInput(false)] 
    public ActionResult test(string id) 
    { 
     return view(); 
    } 

什么是最好的方式来处理它只是为了这个动作,因为我不想把这样的东西放在我的网页上配置

<httpRuntime requestValidationMode="2.0" /> 

回答