首页 文章

Kendo Grid DateTime格式

提问于
浏览
2

我正在使用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 回答

  • 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" });
    

相关问题