Radzen Component Events

I'm trying to run some code when the value of the checkbox is changed.
It does some validation and the update a RadzenDatePicker the validation is met.

I cannot get the event of the OnChange of the Checkbox to fire.
Here is my code....

<RadzenCheckBox Id="myCheckBox" @bind-Value="@CustomerDetails.IsSAId" OnChange=@IsSAIdChanged />

void IsSAIdChanged(bool value)
{
if ((bool)value) //Is Checked
{
var result = ValidateSAId(CustomerDetails.IDNumber);
idValidationMessage = result.Message;
if (result.Status)
{
var yearFromId = Convert.ToInt16("19" + CustomerDetails.IDNumber.Substring(0, 2));
var age = DateTime.Today.Year - yearFromId;
var dobYear = (age < 99 ? "19" + CustomerDetails.IDNumber.Substring(0, 2)
: "20" + CustomerDetails.IDNumber.Substring(0, 2));
var dobMonth = CustomerDetails.IDNumber.Substring(2, 2);
var dobDay = CustomerDetails.IDNumber.Substring(4, 2);
CustomerDetails.DateOfBirth = Convert.ToDateTime(dobYear + "/" + dobMonth + "/" + dobDay);
CustomerDetails.Gender = (Convert.ToInt16(CustomerDetails.IDNumber.Substring(6, 1)) < 5 ? Gender.Female : Gender.Male);
}
}
else
{
idValidationMessage = string.Empty;
}
}

Hi @jayjaymuller,

The event is called Change instead of OnChange. Here is a live demo of it: Blazor CheckBox Component | Free UI Components by Radzen

Thank you!!! got it to work.