我正在使用剑道网格。我的问题是,如果用户不输入“ Sonlandigi Tarih”网格显示为“ null”。但是我不想在网格中显示“ null”。我想要一个字符串。我该如何解决?我该如何在ClientTemplate中编写其他内容?
我的网格代码:
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\") #");
最佳答案
这应该工作:
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" });