Hi Ian,
To highlight the current date and time you could apply CSS styles on the time slot. Here is a similar forum thread How to change background color of current date in rad scheduler week view mode. In the OnTimeSlotCreated server-side event handler, you could check the date and time and if the TimeSlot is the desired one you could set its CssClass property as in the provided forum thread or the documentation article.
Set a custom CSS class to the timeslot that covers the current date and then with JavaScript to scroll the timeslot to be visible:
protected
void
RadScheduler1_TimeSlotCreated(
object
sender, TimeSlotCreatedEventArgs e)
{
if
(e.TimeSlot.Start <= DateTime.Now && DateTime.Now <= e.TimeSlot.End)
{
e.TimeSlot.CssClass =
"current-time"
;
}
}
<script>
function
f() {
setTimeout(
function
() {
if
($telerik.$(
".rsContentWrapper .current-time"
)[0]) {
$telerik.$(
".rsContentWrapper .current-time"
)[0].scrollIntoView();
}
}, 10);
// Sys.Application.remove_load(f);
}
Sys.Application.add_load(f);
</script>
Regards,
Rumen
Progress Telerik
Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.