Datetimepicker event problem

I have a datetimepicker

<SfDateTimePicker @ref="JourneyStartTime" TValue="DateTime?" Value="@DateTimeJourneyStart" Max="@MaxDate">

                    <DateTimePickerEvents TValue="DateTime?" ValueChange="onChangeJourneyStart"></DateTimePickerEvents>

                </SfDateTimePicker >


Relevent declarations are:

  SfDateTimePicker<DateTime?> JourneyStartTime;

private DateTime MaxDate { get; set; } =DateTime.Now;

and 

    public void onChangeJourneyStart(ChangedEventArgs<DateTime?> args)

    {

        some code

    }


If  change the date in teh date time picker the event code  onChangeJourneyStart reputedly  runs (even if the method is empty - I can tell by setting a breakpoint.

What is going on?  many thanks


2 Replies

SP Sureshkumar P Syncfusion Team February 24, 2022 01:18 PM UTC

Hi Martin, 
 
As per your shared information we cannot replicate the reported issue from our end.  
 
Find the code example: 
<input @bind-value="@value" /> 
 
 
<SfDateTimePicker @ref="JourneyStartTime" TValue="DateTime?" @bind-Value="DateTimeJourneyStart" Max="@MaxDate"> 
 
    <DateTimePickerEvents TValue="DateTime?" ValueChange="onChangeJourneyStart"></DateTimePickerEvents> 
 
</SfDateTimePicker> 
 
@code { 
    SfDateTimePicker<DateTime?> JourneyStartTime; 
    DateTime? DateTimeJourneyStart { get; set; } 
    int? value { get; set; } = 0; 
 
    private DateTime MaxDate { get; set; } = DateTime.Now; 
 
    public void onChangeJourneyStart(ChangedEventArgs<DateTime?> args) 
    { 
        this.value++; 
 
        //some code 
 
    } 
} 
 
 
 
Please share the below details to proceed further. 
1.       Update your exact Syncfusion package version. 
2.       If possible, replicate the reported issue in our attached sample and share the detailed issue replication procedure. 
These details will help us to provide exact solution as earlier as possible.  
 
Regards, 
Sureshkumar P 



MA Martin February 24, 2022 02:01 PM UTC

That should be r" the event code  onChangeJourneyStart REPEATEDLY runs".  It runs repeatedly till it crashes.


Loader.
Up arrow icon