<div class="control-section">
    <div id="wrapper" class="datepicker-section">
        <div id="datepicker-control">
            <SfDatePicker TValue="DateTime?" @bind-Value="@SelectedDate" Format="MM-dd-yyyy">
                <DatePickerEvents TValue="DateTime?" ValueChange="@SelectedDateOnChange"></DatePickerEvents>
            </SfDatePicker>
        </div>
    </div>
</div>
<style>
    #wrapper {
        max-width: 150px;
        margin: 0px auto;
        padding-top: 20px;
    }
</style>public DateTime? SelectedDate { get; set; } = DateTime.Now;
        protected async Task SelectedDateOnChange(Syncfusion.Blazor.Calendars.ChangedEventArgs<DateTime?> args)
        {
            SelectedDate = args.Value;
            StateHasChanged();
            await this.RefreshGrid();
        }
        protected async Task RefreshGrid()
        {
            ...
        }Sources:
https://blazor.syncfusion.com/demos/datepicker/default-functionalities?theme=bootstrap4
https://blazor.syncfusion.com/documentation/datepicker/data-binding/
Comments