Oğuz Özdemir
Oğuz Özdemir

Reputation: 89

Kendo Grid DateTime Format

I am using kendo grid. my problem is if user dont enter a "Sonlandigi Tarih" grid show "null".but I dont want to show "null" in grid. I want to like a string.Empty. how can I solve it ? how can I write if else in ClientTemplate ?

enter image description here

my grid code:

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\") #");

Upvotes: 2

Views: 2802

Answers (1)

ataravati
ataravati

Reputation: 9155

This should work:

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

Upvotes: 4

Related Questions