Kendo Grid DateTime格式

时间:2017-06-10 10:02:45

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

我正在使用kendo网格。我的问题是如果用户不输入" Sonlandigi Tarih"网格节目" null"但我不想显示" null"在网格中。我想要一个string.Empty。我怎么解决呢?如何在ClientTemplate中编写if else?

enter image description here

我的网格代码:

columns.Bound(c => c.SonlandigiTarih).ClientTemplate("# if(SonlandigiTarih!=null) {# <div title='#=SonlandigiTarih#'>#=SonlandigiTarih#</div>#}#").HeaderHtmlAttributes(new { @class = "hidden-xs" }).HtmlAttributes(new { @class = "hidden-xs" }).ClientTemplate("#= kendo.toString(SonlandigiTarih, \"dd.MM.yyyy hh:mm\") #");

1 个答案:

答案 0 :(得分:2)

这应该有效:

columns.Bound(c => c.SonlandigiTarih).ClientTemplate("#: (SonlandigiTarih ? kendo.toString(SonlandigiTarih, 'dd.MM.yyyy hh:mm') : '') #").HeaderHtmlAttributes(new { @class = "hidden-xs" }).HtmlAttributes(new { @class = "hidden-xs" });
相关问题