Я не могу получить атрибут AllowHtml
(используется в классе DirtySearch
) для работы со следующими действиями:
public ActionResult NewEntry(string searchIndex, string searchString)
{
var model = new SearchResultsModel(loserID, searchIndex, searchString);
return View(model);
}
[HttpPost]
public ActionResult GetSearchResults(DirtySearch dirtySearch)
{
return RedirectToAction("NewEntry", new { searchIndex = dirtySearch.SearchIndex, searchString = dirtySearch.SearchString });
}
Я получаю потенциально опасный запросЗначение .Path было обнаружено в клиенте (%) ошибка.
Я включил <httpRuntime requestValidationMode="2.0" />
в свой файл Web.config и поместил ModelMetadataProviders.Current = new DataAnnotationsModelMetadataProvider();
в метод Application_Start
.
Мне кажется, что я упускаю из виду нечто очевидное.