This question is locked. New answers and comments are not allowed.
Hi,
In my following grid, when I click on Edit button, all the fields values are persisted, except dates (StartDate & EndDate). The Date fields blanks out. Please help.
In my following grid, when I click on Edit button, all the fields values are persisted, except dates (StartDate & EndDate). The Date fields blanks out. Please help.
@{Html.Telerik().Grid(Model)
.Name("LineItemGrid") .ToolBar(t => { t.Insert().ButtonType(GridButtonType.Image); t.Position(GridToolBarPosition.Bottom); }) .PrefixUrlParameters(true) .DataKeys(keys => keys.Add(item => item.Id)) .DataBinding(binding => binding .Ajax() .Select("_SelectTimeAndMaterialLineItem", "TimeAndMaterial") .Delete("_DeleteTimeAndMaterialLineItem", "TimeAndMaterial") .Update("_UpdateTimeAndMaterialLineItem", "TimeAndMaterial") .Insert("_InsertTimeAndMaterialLineItem", "TimeAndMaterial") ) .HtmlAttributes(new { @style = "width=760px" }) .Columns(columns => { columns.Bound(item => item.Id).Width(20); columns.Bound(item => item.TMStartDate).Format("{0:dd-MMM-yyyy}").Width(120).Width(100).EditorTemplateName("Date2"); columns.Bound(item => item.TMEndDate).Format("{0:dd-MMM-yyyy}").Width(120).Width(100).EditorTemplateName("Date2"); columns.Bound(item => item.SkillCategory).Width(125); columns.Bound(item => item.Proficiency).ClientTemplate("<#= Proficiency.Name #>").Width(65); columns.Bound(item => item.Location).ClientTemplate("<#= Location.Name #>").Width(65); columns.Bound(item => item.LaborTerm).ClientTemplate("<#= LaborTerm.Name #>").Width(65); columns.Bound(item => item.RateInCurrencyFormat).Format("{0:c}").Width(40).HtmlAttributes(new { @class = "RateInCurrencyFormat" }); columns.Bound(item => item.UnitType).ClientTemplate("<#= UnitType.Name #>").Width(50); columns.Bound(item => item.Quantity).Width(40); columns.Bound(item => item.TotalInCurrencyFormat).Format("{0:c}").Width(55).HtmlAttributes(new { @class = "TotalInCurrencyFormat" }); columns.Bound(item => item.Override).Width(25) .ClientTemplate("<input type='checkbox' disabled='disabled' name='Override' <#= Override? checked='checked' : '' #> />"); columns.Command(commands => { commands.Delete().ButtonType(GridButtonType.Image); commands.Edit().ButtonType(GridButtonType.Image); }).Title("Actions"); }) .Editable(editing => editing.Mode(GridEditMode.InLine)) .Pageable() .Reorderable(r => r.Columns(true)) .Resizable(r => r.Columns(true)) .Sortable() .Filterable() .Render(); }