Изменена ли проверка запроса для ASP.NET MVC 2, точнее, не проверяется?
Я сделал следующее:
Web.configs(в каталоге приложения и в каталоге представлений)
<pages
validateRequest="false"
Атрибут контроллера/действия
[ValidateInput(false)]
В директиве @Page View
ValidateRequest="false"
Страница все еще проверяется, исключение генерируется при размещении содержимого HTML.
ОБНОВЛЕНИЕ
Создал новое приложение ASP.NET MVC 2, и я изменил индекс Home Controller на этот
[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" />
<% } %>
И по-прежнему та же проблема, генерируется исключение.