Skip to content

Commit 57e689a

Browse files
dimodidimodi
authored andcommitted
also for DatePicker
1 parent 138e656 commit 57e689a

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

components/datepicker/events.md

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -112,24 +112,21 @@ The DatePicker is a generic component, so you must either provide a `Value`, or
112112
>caption Handle OnChange and use two-way binding
113113
114114
````RAZOR
115-
@result
116-
<br />
117-
model value: @DatePickerValue
118-
<br />
119-
120115
<TelerikDatePicker @bind-Value="@DatePickerValue"
121-
OnChange="@MyOnChangeHandler">
116+
OnChange="@DatePickerValueChanged"
117+
Width="150px">
122118
</TelerikDatePicker>
123119
124-
@code {
125-
private string result = string.Empty;
120+
<span><code>OnChange</code> fired at <strong>@LastOnChange?.ToString("HH:mm:ss.fff")</strong></span>
126121
127-
private DateTime? DatePickerValue { get; set; } = DateTime.Today;
122+
@code {
123+
private DateTime? DatePickerValue { get; set; }
124+
private DateTime? LastOnChange { get; set; }
128125
129-
private void MyOnChangeHandler(object userInput)
126+
private void DatePickerValueChanged(object currentValue)
130127
{
131-
// if you do not provide a Value, you must provide the Type parameter to the component
132-
result = string.Format("The user entered: {0:dd/MMM/yyyy}", (DateTime)userInput);
128+
LastOnChange = DateTime.Now;
129+
Console.WriteLine($"The current Value is {(DateTime?)currentValue}");
133130
}
134131
}
135132
````

0 commit comments

Comments
 (0)