New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

Defines the fluent API for configuring the ScrollViewPageableSettings settings.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class ScrollViewPageableSettingsBuilder

Inheritance: objectScrollViewPageableSettingsBuilder

Inherited Members object.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public ScrollViewPageableSettingsBuilder(ScrollViewPageableSettings settings)
Parameters:settingsScrollViewPageableSettings

The ScrollViewPageableSettings

Methods

Specifies a template is used to populate the aria-label for each pager element.

C#
public ScrollViewPageableSettingsBuilder ARIATemplate(string value)
Parameters:valuestring

The value that configures the ariatemplate.

Returns:

ScrollViewPageableSettingsBuilder

Example:
C#
@(Html.Kendo().ScrollView()
.Name("scrollView")
.Pageable(p => p.ARIATemplate("aria-template"))
)

Specifies a template is used to populate the aria-label for each pager element.

C#
public ScrollViewPageableSettingsBuilder ARIATemplate<TModel>(TemplateBuilder<TModel> template)
Parameters:templateTemplateBuilder<TModel>

A Template component that configures the ariatemplate.

Returns:

ScrollViewPageableSettingsBuilder

Specifies a template is used to populate the aria-label for each pager element.

C#
public ScrollViewPageableSettingsBuilder ARIATemplateHandler(string value)
Parameters:valuestring

The value that configures the ariatemplate.

Returns:

ScrollViewPageableSettingsBuilder

Example:
C#
@(Html.Kendo().ScrollView()
.Name("scrollView")
.Pageable(p =&gt; p.ARIATemplateHandler("aria-template-handler"))
)

Specifies a template is used to populate the aria-label for each pager element.

C#
public ScrollViewPageableSettingsBuilder ARIATemplateId(string value)
Parameters:valuestring

The value that configures the ariatemplate.

Returns:

ScrollViewPageableSettingsBuilder

Example:
C#
@(Html.Kendo().ScrollView()
.Name("scrollView")
.Pageable(p =&gt; p.ARIATemplateId("aria-templateId"))
)

Specifies a template is used to populate the aria-label for each pager element.

C#
public ScrollViewPageableSettingsBuilder ARIATemplateView(MvcHtmlString value)
Parameters:valueMvcHtmlString

The value that configures the ariatemplate.

Returns:

ScrollViewPageableSettingsBuilder

Example:
C#
@(Html.Kendo().ScrollView()
.Name("scrollView")
.Pageable(p =&gt; p.ARIATemplateView(new Microsoft.AspNetCore.Html.HtmlString("Viewing item #: data.Text # out of #: data.Total #")))
)