在kendo网格列中显示自定义值

时间:2014-10-05 05:10:27

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

我在kendo网格中有一个整数列。

columns.Bound(o => o.Mark).Title("Mark");

Mark是一个可以为空的整数。我想显示缺席'当Mark值为null时。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:2)

您可以将clientTemplate用于此目的 -

首先编写自己的JS代码 -

<script>
  function checkMark(mark) {
    if (mark == 0 || mark == null)
      return 'absert';
    else
      return mark;
  }
</script>

然后在绑定数据时 -

columns.Bound(o => o.Mark).ClientTemplate("#= checkMark(Mark) #").Title("Mark");
相关问题