关闭对话框mvc3

时间:2012-05-09 11:28:56

标签: asp.net-mvc-3 dialog

我有一个对话框里面有一个CKEditor。但我不能让它在partialView上触发HTTPPost。

 <form method="post" action="@Url.Action("Description")">
@Html.CKEditor("text", (string)ViewBag.BodyText, "toolbar:'Full'", new { cols = 2000, rows = 5000 })
<p>
<input type="submit"  value="@Resources.Resources.ProjectCreateDescriptionSave" onclick="@Html.CKEditorSubmitButtonUpdateFunction();" class="close"/>
</p>
</form>

它需要class =“close”但是如果它在输入中它关闭但是不会激活httppost。但是,如果我删除class =“close”,它就会完美。有没有办法将它们结合起来?

1 个答案:

答案 0 :(得分:2)

我认为您的点击事件有误。

onclick="@Html.CKEditorSubmitButtonUpdateFunction();"

应该阅读

onclick="CKEditorSubmitButtonUpdateFunction();"

其中CKEditorSubmitButtonUpdateFunction()是您的javascript函数的名称。不需要附加的@Html部分。

编辑:你真的不需要在那里进行onclick活动吗?您的表单会处理帖子事件action="@Url.Action("Description")"