有条件的Kendo网格列模板

时间:2013-09-11 11:54:35

标签: kendo-ui kendo-grid

我需要在我的剑道网格列模板中应用条件。

这是我的代码:

columns: [
{
    field: "EmpName",
    title: "Name",
    template: '<a href="\\#" onclick="showName();">#= if (empName == null){ "show xxx"
               } else {
                   // I want to show actual name if it is not null
                   empName
               } #</a>'
},

3 个答案:

答案 0 :(得分:18)

检查

'<a href="" onclick="showName();">'# if( empName==null) {#<span>show xxx<span># } else {#<span>#: empName#<span>#} #'</a>'

答案 1 :(得分:3)

这样的事情对你有用:

# if(test == null) { #
    <span style="border:1px solid red"></span>
# } else { #
    <span style="border:1px solid lime"></span>
# } #

暂时不知道如何内联。

答案 2 :(得分:2)

希望它也会有所帮助

<script type="text/x-kendo-template" id="template">
    <div id="details-container">
       <dt> Name:</dt> #= Name #
      <br>  
       <dt>Selected Device: </dt>  iOS:-# if (PushToiOS == true) { #Yes# } else { #No# } #,
                                   Android:-# if (PushToAndroid == true) { #Yes# } else { #No# } #,
                                   WP:-# if (PushToWP == true) { #Yes# } else { #No# } #
      <br>
       <dt>Expire Date:</dt> #= kendo.toString(ExpiredDate, "MM/dd/yyyy") #
      <br>
    </div>
</script>