请求验证已更改为ASP.NET MVC 2,更准确地说,不验证?请求验证 - ASP.NET MVC 2
我做了以下内容:
Web.configs(在应用程序目录,查看目录)
<pages
validateRequest="false"
控制器/ action属性
[ValidateInput(false)]
在@Page查看指令
ValidateRequest="false"
页面仍被验证,发布HTML内容时引发异常。
UPDATE
创建一个新的ASP.NET MVC 2应用程序,我修改了主页控制器的指数这个
[ValidateInput(false)]
public ActionResult Index(string InputText)
{
ViewData["Message"] = "Welcome to ASP.NET MVC!";
return View();
}
和我查看页面
<% using(Html.BeginForm()){ %>
<%= Html.TextBox("InputText") %>
<input type="submit" />
<% } %>
还是一样的问题,抛出异常。
将帮助说明在哪里完全在web.config你把它... – mare 2010-03-18 10:32:32
里面的''开始/结束标签 –
Omar
2010-03-18 12:04:24
这不适合我,我不得不使用属性MVC2 RTM – 2010-06-16 12:48:45