diff --git a/components/filter/events.md b/components/filter/events.md
index a11a675e6e..567680191b 100644
--- a/components/filter/events.md
+++ b/components/filter/events.md
@@ -13,7 +13,6 @@ position: 11
This article explains the available events for the Telerik Filter for Blazor:
* [OnUpdate](#onupdate)
-* [ValueChanged](#valuechanged)
## OnUpdate
@@ -66,95 +65,6 @@ The `OnUpdate` event fires when the user changes the Filter `Value`. The compone
}
````
-## ValueChanged
-
-The `ValueChanged` event fires when the value has changed. Its event handler receives the updated `CompositeFilterDescriptor` as an argument.
-
-> The `ValueChanged` event is deprecated and will be removed in future versions. Use the `OnUpdate` event instead.
-
->caption Handle ValueChanged
-
-````RAZOR
-@* This code snippet showcases an example of how to handle the ValueChanged event. *@
-
-@using Telerik.DataSource
-
-
-
-
-
-
-
-
-
-
-
-
;
- public class Person
- {
- public int EmployeeId { get; set; }
-
- public string Name { get; set; }
-
- public int AgeInYears { get; set; }
-
- public bool IsOutOfOffice { get; set; }
-
- public DateTime HireDate { get; set; }
- }
-}
-
-
-````
-
## See Also
* [Live Demo: Filter](https://demos.telerik.com/blazor-ui/filter/overview)
\ No newline at end of file
diff --git a/components/filter/fields/templates.md b/components/filter/fields/templates.md
index b29fa9b88d..d02862886b 100644
--- a/components/filter/fields/templates.md
+++ b/components/filter/fields/templates.md
@@ -33,7 +33,7 @@ To use the Filter Field value template, add a `` tag inside the [
@using Telerik.DataSource
@using Telerik.DataSource.Extensions
-
+
@@ -49,7 +49,7 @@ To use the Filter Field value template, add a `` tag inside the [
+ ValueChanged="@((decimal? value) => NumericValueChanged(context.FilterDescriptor, value))">
@@ -76,7 +76,7 @@ To use the Filter Field value template, add a `` tag inside the [
private CompositeFilterDescriptor FilterValue { get; set; } = new();
- private List Suggestions { get; set; } = new () { "Pasta", "Burger", "Pizza", "Kebab", "Steak", "Ice Cream" };
+ private List Suggestions { get; set; } = new() { "Pasta", "Burger", "Pizza", "Kebab", "Steak", "Ice Cream" };
private void OnFilterValueChanged(FilterDescriptor fd, string value)
{
@@ -89,10 +89,9 @@ To use the Filter Field value template, add a `` tag inside the [
fd.Value = value;
ProcessGridData(FilterValue);
}
-
- private void OnValueChanged(CompositeFilterDescriptor value)
+
+ private void OnUpdate()
{
- FilterValue = value;
ProcessGridData(FilterValue);
}
diff --git a/components/filter/integration.md b/components/filter/integration.md
index 2d60a16cb7..638a44bd7d 100644
--- a/components/filter/integration.md
+++ b/components/filter/integration.md
@@ -25,7 +25,7 @@ This article contains the following sections:
**To integrate the Filter with the Telerik Grid, you need to:**
-1. Set the Value parameter of the Filter via [one-way](slug:filter-events#valuechanged) or two-way binding. If you want to filter at the moment of change, use Filter with a one-way bound value.
+1. Set the Value parameter of the Filter via [one-way](slug:filter-events#onupdate) or two-way binding. If you want to filter at the moment of change, use Filter with a one-way bound value.
2. Update the Grid data based on the Filter value.
>caption Filter with two-way bound value in Grid
@@ -124,7 +124,7 @@ This article contains the following sections:
@using Telerik.DataSource
@using Telerik.DataSource.Extensions
-
+
@@ -140,13 +140,14 @@ This article contains the following sections:
@code {
+ private CompositeFilterDescriptor FilterValue { get; set; } = new CompositeFilterDescriptor();
public static List InitialData { get; set; } = new List();
public List FlatData { get; set; }
public IEnumerable