0

我需要找到一种方法来允许在 MVC2 模型绑定中使用 html 标签。

在 MVC3 中有一种方法,但我不知道 MVC2。你能帮我吗?

在 MVC3 中

[AllowHtml]
public string SomeProperty{ get; set; }

我需要一些用于 mvc2 中 AllowHtmlAttribute 的替代方法

4

1 回答 1

1

您可以[ValidateInput(false)]在控制器操作上使用该属性:

[ValidateInput(false)]
[HttpPost]
public ActionResult SomeAction(MyViewModel model)
{
    ...
}

这将禁用模型所有属性的输入验证。在 ASP.NET MVC 2 中无法为每个属性执行此操作 - 它必须针对整个请求。

于 2013-09-18T10:49:31.207 回答