GridHtmlBuilder
Class
Definition
Namespace:Kendo.Mvc.UI.Html
Assembly:Kendo.Mvc.dll
Syntax:
C#
public class GridHtmlBuilder : IGridHtmlBuilder
Inheritance: objectGridHtmlBuilder
Derived Classes:
Implements:
Inherited Members
Constructors
C#
public GridHtmlBuilder(IGridFunctionalSectionBuilder functionalSectionBuilder, IGridDataSectionBuilder dataSectionBuilder, IGridTableBulderFactory tableBuilderFactory, ComponentSize size)
Properties
C#
protected IGridDataSectionBuilder DataSectionBuilder { get; }
C#
protected IGridFunctionalSectionBuilder FunctionalSectionBuilder { get; }
Methods
C#
protected void AppendBottomPager(IHtmlNode div, GridFunctionalData functionalData, string ariaControlsId)
C#
protected virtual void AppendData(IHtmlNode div, GridRenderingData renderingData)
C#
protected void AppendFooter(IHtmlNode table, GridRenderingData renderingData)
C#
protected void AppendGroupHeader(IHtmlNode div, GridFunctionalData functionalData, string ariaControlsId)
C#
protected void AppendHeader(IHtmlNode container, GridRenderingData renderingData)
C#
protected void AppendTopToolBar(IHtmlNode div, GridFunctionalData functionalData, string ariaControlsId)
C#
protected virtual IHtmlNode CreateBody(GridRenderingData renderingData)
C#
protected virtual IHtmlNode CreateBottomPager(GridPagerData pagerData)
C#
protected virtual IHtmlNode CreateFooter(GridRenderingData renderingData)
C#
public virtual IHtmlNode CreateGrid(IDictionary<string, object> htmlAttributes, GridFunctionalData functionalData, GridRenderingData renderingData)
Implements:
C#
protected virtual IHtmlNode CreateGroupHeader(GridFunctionalData functionalData)
C#
protected virtual IHtmlNode CreateHeader(GridRenderingData renderingData)
C#
protected virtual IHtmlNode CreateTable(GridRenderingData renderingData)
C#
protected virtual IHtmlNode CreateToolBar(GridToolBarData toolBarData)
C#
protected virtual IHtmlNode CreateWrapper(IDictionary<string, object> htmlAttributes)