Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kendo ui 具有多个编辑模板的剑道列表视图_Kendo Ui_Kendo Listview - Fatal编程技术网

Kendo ui 具有多个编辑模板的剑道列表视图

Kendo ui 具有多个编辑模板的剑道列表视图,kendo-ui,kendo-listview,Kendo Ui,Kendo Listview,我使用剑道列表视图来显示我的记录 根据字段值,我希望在字段上使用不同的编辑模板: 如果我的字段值类型是图像,我想显示剑道上传 如果我的字段值类型是文本,我想显示剑道编辑器 可能吗? 有样品吗?一个主意 感谢您的帮助正如您在中所看到的,模板中可以包含JavaScript代码,包括if/else块: <script type="text/x-kendo-template" id="myTemplate"> #if(isAdmin){# <li>#:

我使用剑道列表视图来显示我的记录

根据字段值,我希望在字段上使用不同的编辑模板:

  • 如果我的字段值类型是图像,我想显示剑道上传
  • 如果我的字段值类型是文本,我想显示剑道编辑器
可能吗? 有样品吗?一个主意

感谢您的帮助

正如您在中所看到的,模板中可以包含JavaScript代码,包括if/else块:

<script type="text/x-kendo-template" id="myTemplate">
    #if(isAdmin){#
        <li>#: name # is Admin</li>
    #}else{#
        <li>#: name # is User</li>
    #}#
</script>

#如果(isAdmin){#
  • #:name#是Admin
  • #}否则{#
  • #:name#是用户
  • #}#
    只需在if块中检查您的类型,并使用该类型所需的任何控件