Я установил VS2010 и MVC2 и тестирую простую форму с использованием tinyMCE.Когда я отправляю содержимое текстовой области в tinyMCE, я получаю страшный YSD и сообщение
"потенциально опасно ....."
Я виделэто раньше, поэтому я помещаю ValidateInput(false)
в контроллер, но не радуюсь - все равно получаю ошибку.
код страницы в edit.aspx:
<% using (Html.BeginForm()){ %>
<!-- Gets replaced with TinyMCE, remember HTML in a textarea should be encoded -->
<textarea id="elm1" name="mceText" rows="15" cols="80" style="width: 80%">
<p>
This is some example text that you can edit inside the
<strong> TinyMCE editor</strong>.
</textarea>
<br />
<input type="submit" name="save" value="Submit" />
<input type="reset" name="reset" value="Reset" />
<%} %>
, а действие контроллера:
[AcceptVerbs(HttpVerbs.Post)]
[ValidateInput(false)]
public ActionResult Edit(string mceText)
{
return View();
}
Любые мысли - (я знаю, что код не завершен) пытался сделать это часами, но все просто говорят использовать ValidateInput (false)