Hi Shawn,
Generally, probably as you are already aware, you can achieve this requirement by adding a SpecialDay to the Calendar of the picker control:
https://docs.telerik.com/devtools/aspnet-ajax/controls/calendar/how-to/highlight-today-date.html
When the picker is placed within a grid template, you can use the same approach.
When the picker is generated automatically by the grid, you add the SpecialDay to its SharedCalendar instance.
First, you can access it during ItemDataBound:
https://docs.telerik.com/devtools/aspnet-ajax/controls/grid/rows/accessing-cells-and-rows#accessing-controls-in-editinsert-mode
Then, create a new special day and add it to the SharedCalendar of the picker, not its Calendar instance.
If ItemDataBound is too late, you can do this logic in the ItemCreated event handler:
https://docs.telerik.com/devtools/aspnet-ajax/controls/grid/control-lifecycle/differences-between-itemcreated-and-itemdatabound-
I hope this will prove helpful. Give it a try and let me know if it works for you.
Regards,
Eyup
Progress Telerik
Get
quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers.
Learn More.