Telerik.Web.Mvc.UI.Html.GridPagerButtonHtmlBuilder.BuildCore C# (CSharp) Method

BuildCore() protected method

protected BuildCore ( ) : IHtmlNode
return IHtmlNode
        protected override IHtmlNode BuildCore()
        {
            var a = new HtmlTag("a")
                .AddClass(UIPrimitives.Link)
                .ToggleClass(UIPrimitives.DisabledState, !Enabled)
                .Attribute("href", Url)
                .ToggleAttribute("href", "#", !Enabled);

            var span = new HtmlTag("span")
                        .AddClass(UIPrimitives.Icon, "t-arrow-" + Text)
                        .Text(Text);

            span.AppendTo(a);

            return a;
        }
GridPagerButtonHtmlBuilder