我正在为文本框使用 Summernote 插件:http: //summernote.org/#/getting-started#basic-api
这是我使用summmernote的形式:
<div class="modal-body" style="max-height: 600px">
@using (Html.BeginForm())
{
@Html.ValidationSummary(true)
<fieldset class="form-horizontal">
<div id="textForLabelLanguage"></div>
<button type="submit" class="btn btn-primary">Save changes</button>
@Html.ActionLink("Cancel", "Index", null, new { @class = "btn " })
</fieldset>
}
</div>
<script type="text/javascript">
$(document).ready(function () {
$('#textForLabelLanguage').summernote();
});
</script>
现在,在我的控制器中,这是我拥有的代码:
public ActionResult Create(UserInfo newInfo , [Bind(Prefix = "textForLabelLanguage")] string textForLabelLanguage)
{
//logic here
}
现在的问题是textForLabelLanguage
param 始终为空。
发生这种情况是因为我在提交$('#textForLabelLanguage').code();
表单时必须传递给 MVC,但我不知道该怎么做!
我该如何解决我的问题?