ASP.NET Core Rating Overview
The Rating is part of Telerik UI for ASP.NET Core, a
professional grade UI library with 110+ components for building modern and feature-rich applications. To try it out sign up for a free 30-day trial.
The Telerik UI Rating TagHelper and HtmlHelper for ASP.NET Core are server-side wrappers for the Kendo UI Rating widget.
The Rating allows to intuitively rate by selecting number of items stars from a predefined maximum number of items.
Initializing the Rating
The following example demonstrates how to define the Rating.
@(Html.Kendo().Rating()
.Name("rating")
)
<kendo-rating name="rating"></kendo-rating>
Basic Configuration
The following example demonstrates the basic configuration for the Rating.
@(Html.Kendo().Rating()
.Name("rating")
.Min(1)
.Max(6)
.Value(3)
)
<script>
$(function() {
// The Name() of the Rating is used to get its client-side instance.
var rating = $("#rating").data("kendoRating");
});
</script>
<kendo-rating name="rating" min="1" max="6" value="3"></kendo-rating>
Functionality and Features
Feature | Description |
---|---|
Selection | The Rating allows you to control the selection of its items. |
Precision | You are able to control the precision with which a rating is selected. |
Label | The component allows you to customize its label. |
Tooltip | The rating items display tooltips by default. They contain the value of each item. |
Templates | By default, each Rating item is rendered with a star icon. You are able to customize the icon. |
Accessibility | The Rating is accessible by screen readers and provides WAI-ARIA, Section 508, WCAG 2.2, and keyboard support. |