【问题标题】:how to add condition in kendo grid view如何在剑道网格视图中添加条件
【发布时间】:2014-02-25 05:45:42
【问题描述】:

我需要根据条件显示/隐藏删除(删除(图标)。例如 var a=2,var b=2;if(a=b) 需要显示图标。但是 a!= b 表示隐藏删除图标。如何做到这一点?

{
  command: {
              template: kendo.template($("#remove").html())                
            }, title: " ", width: "40px"
 }

<script id="remove" type="text/x-kendo-tmpl">
    <a href="" onclick="remove(this); return false;">
        <img src="@Url.Content("~/Images/delete_icon.gif")" alt="Remove item" />
    </a>
</script>

【问题讨论】:

    标签: javascript jquery kendo-ui kendo-grid kendo-asp.net-mvc


    【解决方案1】:

    您可以在模板中使用 javascript:

    <script id="remove" type="text/x-kendo-tmpl">
        # var a=2; var b=2;#
        # if(a==b){ #
        <a href="" onclick="remove(this); return false;">
            <img src="@Url.Content("~/Images/delete_icon.gif")" alt="Remove item" />
        </a>
        # } #
    </script>
    

    查看Kendo UI Templates Overview 以获得更详细的剑道示例和不同的模板语法:

    1. Render literal values: #= #
    2. Render HTML-encoded values: #: #
    3. Execute arbitrary JavaScript code: # if(...){# ... #}#

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-30
      • 1970-01-01
      • 1970-01-01
      • 2018-06-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多