2013-02-12 61 views
1

如果任何人都可以帮助我,那将会很棒。我试图提交任何更改,而得到...无法使用Webmatrix2中的TinyMCE编辑或更新内容

“从客户端检测到有潜在危险的Request.Form值。

我使用TinyMCE的与我的项目,如果我输入任何内容有任何HTML字符,我得到了上述消息

我在这里尝试#2的各种解决方案和其他地方,但他们并没有为我工作。我想最后的解决方案是here

,看上去promosing另一个网站,但没有运气......

我有一段时间没有做任何发展,所以我有点生疏,不知道你需要什么,直到你问。

谢谢

回答

1

使用Request.Unvalidated引用您的textarea的代码块:

var html = Request.Unvalidated("myTextArea"); 

如果你想无论用户提交的输出,以及你想要的浏览器尊重HTML标记是包括,你需要使用Html.Raw:

You entered: @Html.Raw(html) 
+0

谢谢麦克 - 我在顶部添加了Request.Unvalidated,但我该如何使用@ HTML.Raw(html)?它是否添加到表单标签中? – NickP 2013-02-12 22:56:28

+0

如果您想输出HTML,则只能使用它 - 换句话说,如果您想渲染用户输入到textarea中的任何内容。我已经更新了答案,以进一步澄清问题。 – 2013-02-13 08:10:00

+0

感谢迈克,无论我做什么,我似乎无法得到Request.Unvalidate(“myTextArea”)的工作。对配置文件进行了更改... validation =“false”等,但没有运气 – NickP 2013-02-13 08:37:35