2013-02-12 57 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