的操作模式
取决于元素的编辑器,它提供了两种类型的操作模式将经典和内联模式。
经典模式
如果您使用默认值textarea > <
元素初始化编辑器,编辑认为其经典模式。的文本区域
是不可见的,用于保存的值小部件。你可以输入contenteditable iframe
这是创建。
经典的编辑帖子自动因为它是基于其价值形式
元素。编辑器的工具总是可见的。其内容不驻留在主web页面和页面的样式不影响可编辑内容。自定义样式应用到可编辑的内容,注入他们的配置编辑器。有关更多信息,请参考演示在经典的编辑模式。
@ (Html.Kendo () .Editor () . name(“编辑器”).HtmlAttributes(新{风格=“宽度:100%;高度:440 px”}))
< kendo-editor name = "编辑"风格= "宽度:100%;高度:440 px”> < / kendo-editor >
内联模式
如果你使用标签()
编辑器的方法" div "
参数,编辑认为其内联模式。的< div >
元素是content-editable并使用的小部件返回其值。为一个可运行的例子,请参考演示在内联编辑的编辑器。
@ (Html.Kendo () .Editor () . name(“编辑器”).Tag (" div ") .HtmlAttributes(新{风格=“宽度:100%;高度:440 px”}))
< kendo-editor标记= " div " name = "编辑"风格=“宽度:100%;高度:440 px”> < / kendo-editor >
与以前的配置编辑器的工具仅仅是可见的,当小部件是专注。其内容驻留在主web页面和页面样式的影响可编辑内容。
虽然可以从非内联编辑器进行初始化
div
元素,如p
或h1
,强烈建议你使用< div >
一个。不要使用<表>
元素用于创建内联编辑由于ie浏览器的限制。
从一个实例化的编辑contentEditable
元素不会向服务器发布他们的价值值时在表单提交。有关更多信息,请参考演示在行内编辑器模式。
由于有限的
iframe
iOS Safari浏览器的支持,建议使用行内编辑器模式在iOS设备上。