如何避免在Kendoui编辑器中进行重复编码?

我希望可以对编辑器进行编码,因为我想将编辑器文本发布到控制器,但是我发现刷新页面(单击F5)时,编辑器再次对文本进行编码。我Model.Body还包含html标记:例如,第一个进入页面的时间确定,然后显示“ My Model Body Is Here”,然后刷新页面,显示如下所示的html标记,但是我只想编码一次,我也没有使用缓存,但是不起作用第三次,我刷新页面,再次对其进行编码,然后显示<table><tbody>...

型号

//after search,my Model.Body is here
 <table>
 <tbody>
 <tr><td align="center" style="font-weight:bold;">
 <span style="background-color:#ccff33;">My Model Body Is Here</span>
 </td></tr> 
 </tbody>
 </table>

查看

  @(Html.Kendo().Editor()
  .Name("Body")
  .Tools(tools => tools.Clear()
  .Bold().Italic().Underline().Strikethrough()
  .JustifyLeft().JustifyCenter().JustifyRight().JustifyFull()
  .InsertUnorderedList().InsertOrderedList()
  .Outdent().Indent()
  .CreateLink().Unlink()
  .InsertImage()
  .SubScript()
  .SuperScript()
  .ViewHtml()
  .FontName()
  .FontSize()
   .FontColor().BackColor()
   )
   .HtmlAttributes(new { style = "width:90%;height:500px" })
   .Value(Model.Body))

控制器

 [OutputCache(Duration = 0)]
 public ActionResult Index(int id=0)
 {
 return View(ModelRepository.GetModelById(id));
 }
莉莉

从浏览器bfcache提取页面时,这是由编辑器的默认编码引起的。为了解决该问题,请在视图中设置Encoded(false),并通过设置[AllowHtml]属性来指示该字段将在模型中包含HTML。另一方面,您可以禁用bfcache。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Atom编辑器中进行多行编辑?

来自分类Dev

WordPress:如何在媒体编辑器中进行裁剪

来自分类Dev

如何避免在Java中进行硬编码

来自分类Dev

如何从数据库检索数据并能够在summernote编辑器中进行编辑?

来自分类Dev

如何在Aptana JavaScript编辑器中进行搜索/替换,仅用于选择?

来自分类Dev

在Sitecore页面编辑器中进行验证

来自分类Dev

Windows内置文本编辑器进行编码

来自分类Dev

KendoUI,调整循环编辑器

来自分类Dev

如何避免Vim错误消息“不是编辑器命令”

来自分类Dev

如何避免Vim错误消息“不是编辑器命令”

来自分类Dev

如何避免代码重复在子类中进行输入验证

来自分类Dev

VS Code ::比较所选时无法在只读编辑器中进行编辑

来自分类Dev

Sitecore占位符不再可在“体验编辑器”中进行编辑

来自分类Dev

避免在mysql查询中进行硬编码

来自分类Dev

避免在R中进行网址编码

来自分类Dev

PhpStorm编辑器编码问题

来自分类Dev

在 turbo c 编辑器上编码

来自分类Dev

光标反转以在编辑器中进行插入和替换模式

来自分类Dev

光标反转以在编辑器中进行插入和替换模式

来自分类Dev

Linux ed 编辑器在一行中进行多次搜索/替换

来自分类Dev

避免在MVC视图的mv单选按钮中使用编辑器模板进行foreach

来自分类Dev

避免在MVC视图中的MV单选按钮中使用编辑器模板进行foreach

来自分类Dev

我应该使用哪种文本编辑器进行HTML编码?

来自分类Dev

如何在不创建ViewModel对象的情况下指定DataContext(ViewModel)类型以在XAML编辑器中进行设计时绑定检查?

来自分类Dev

如何查看在具有原始副本的大型Perl脚本中所做的更改,该副本将同时在拆分的gvim编辑器中进行比较

来自分类Dev

为什么在“ vi”编辑器中进行编辑时inode值会发生变化?

来自分类Dev

git revert HEAD正在打开nano编辑器。如何避免这种情况?

来自分类Dev

如何使用python在perforce中创建分支并避免编辑器通过参数传递映射

来自分类Dev

如何避免conda激活库在我的VS Code编辑器中自动执行?

Related 相关文章

  1. 1

    如何在Atom编辑器中进行多行编辑?

  2. 2

    WordPress:如何在媒体编辑器中进行裁剪

  3. 3

    如何避免在Java中进行硬编码

  4. 4

    如何从数据库检索数据并能够在summernote编辑器中进行编辑?

  5. 5

    如何在Aptana JavaScript编辑器中进行搜索/替换,仅用于选择?

  6. 6

    在Sitecore页面编辑器中进行验证

  7. 7

    Windows内置文本编辑器进行编码

  8. 8

    KendoUI,调整循环编辑器

  9. 9

    如何避免Vim错误消息“不是编辑器命令”

  10. 10

    如何避免Vim错误消息“不是编辑器命令”

  11. 11

    如何避免代码重复在子类中进行输入验证

  12. 12

    VS Code ::比较所选时无法在只读编辑器中进行编辑

  13. 13

    Sitecore占位符不再可在“体验编辑器”中进行编辑

  14. 14

    避免在mysql查询中进行硬编码

  15. 15

    避免在R中进行网址编码

  16. 16

    PhpStorm编辑器编码问题

  17. 17

    在 turbo c 编辑器上编码

  18. 18

    光标反转以在编辑器中进行插入和替换模式

  19. 19

    光标反转以在编辑器中进行插入和替换模式

  20. 20

    Linux ed 编辑器在一行中进行多次搜索/替换

  21. 21

    避免在MVC视图的mv单选按钮中使用编辑器模板进行foreach

  22. 22

    避免在MVC视图中的MV单选按钮中使用编辑器模板进行foreach

  23. 23

    我应该使用哪种文本编辑器进行HTML编码?

  24. 24

    如何在不创建ViewModel对象的情况下指定DataContext(ViewModel)类型以在XAML编辑器中进行设计时绑定检查?

  25. 25

    如何查看在具有原始副本的大型Perl脚本中所做的更改,该副本将同时在拆分的gvim编辑器中进行比较

  26. 26

    为什么在“ vi”编辑器中进行编辑时inode值会发生变化?

  27. 27

    git revert HEAD正在打开nano编辑器。如何避免这种情况?

  28. 28

    如何使用python在perforce中创建分支并避免编辑器通过参数传递映射

  29. 29

    如何避免conda激活库在我的VS Code编辑器中自动执行?

热门标签

归档