CKEditor数据绑定在asp.net核心mvc中
发布时间:2020-12-16 06:50:37 所属栏目:asp.Net 来源:网络整理
导读:我已经创建了一个EditController来获取和编辑asp.net核心项目中我的数据库的内容.财务主任如下: [HttpPost] [ValidateAntiForgeryToken] public async TaskIActionResult Edit(MyObject model) { if (ModelState.IsValid) { await _myObjectRepository.Upda
我已经创建了一个EditController来获取和编辑asp.net核心项目中我的数据库的内容.财务主任如下:
[HttpPost] [ValidateAntiForgeryToken] public async Task<IActionResult> Edit(MyObject model) { if (ModelState.IsValid) { await _myObjectRepository.UpdateMsg(model); return RedirectToAction("Index"); } return View(); } 我使用以下脚本标记来引用ckeditor并将其保存在Edit.cshtml上. 在表单标记内部,我放置了以下代码行来显示编辑器并在编辑器中显示数据库中的数据. <div class="form-group"> <label asp-for="Body" class="col-sm-2 control-label"></label> <div class="col-sm-10"> <textarea asp-for="Body" id="editor1" name="editor1"></textarea> </div> </div> <script type="text/javascript">CKEDITOR.replace('Body');</script> 我将数据从数据库显示到编辑器没有问题.但是当我尝试更改编辑器中的文本时,数据库中不会出现任何文本. 所以在不使用编辑器的情况下测试了代码,即我只使用标签代替CKEditor,使用通常的剃刀属性并且工作正常.我怎么解决这个问题? 解决方法
我相信你在MyObject类中有一个属性来存储CKEditor的内容.让我们假设“ckEditorVar”是存储ckeditor内容的属性.以下代码适合我.我希望它也适合你.
[HttpPost] [ValidateAntiForgeryToken] public async Task<IActionResult> Edit(MyObject model) { if (ModelState.IsValid) { await _myObjectRepository.UpdateMsg(new MyObject { ckeditorVar = Request.Form["editor1"].ToString(),}); return RedirectToAction("Index"); } return View(); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.Net MVC Kendo Grid的自定义分页
- asp.net – 如何清除页面上的所有文本框
- asp.net-mvc – 如何继承ASP.NET MVC控制器并仅更改视图?
- asp.net – 如何让Html.RenderAction在帖子上调用Get方法?
- asp.net-mvc-3 – 如何在自定义编辑器模板中获取模型的字段
- asp.net-mvc-3 – 为什么@ Html.Label()删除一些字符
- asp.net – 在MVC 4.0中使用部分视图中的节
- 使用console.log进行经典ASP调试
- asp.net – 带有Windows身份验证的User.Identity.Name
- asp.net – 具有多个声明的授权策略
推荐文章
站长推荐
- controller – 基类中的ExecuteCore()在MVC 4 be
- asp.net – 从One Build任务创建多个SetParamete
- asp.net – 如何使用ReportService2010命名空间呈
- ASP.NET jQuery 实例13 原创jQuery文本框字符限制
- asp.net-mvc-3 – 根据asp.net mvc3中的下拉列表
- 在ASP.NET动态数据中隐藏列
- asp.net-mvc – 任何支持ASP.NET MVC的图表控件,
- asp.net – IIS 8.5提供旧文件
- 深入理解C# 3.x的新特性(5):Object Initializ
- 初识ABP vNext(11):聚合根、仓储、领域服务、
热点阅读