menu

ASP.NET Web Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class TreeGridProperties

    Show / Hide Table of Contents

    Class TreeGridProperties

    Gets or sets an object that indicates whether to customize the property of the tree grid.

    Inheritance
    System.Object
    EJTagHelper
    TreeGridProperties
    Inherited Members
    EJTagHelper.GetControlDetails(String)
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.JavaScript.Models
    Assembly: Syncfusion.EJ.dll
    Syntax
    public class TreeGridProperties : EJTagHelper

    Constructors

    TreeGridProperties()

    Declaration
    public TreeGridProperties()

    Properties

    ActionBegin

    Triggered before every success event of Treegrid action.

    Declaration
    [JsonProperty("actionBegin")]
    public string ActionBegin { get; set; }
    Property Value
    Type Description
    System.String

    ActionComplete

    Triggered for every Treegrid action success event.

    Declaration
    [JsonProperty("actionComplete")]
    public string ActionComplete { get; set; }
    Property Value
    Type Description
    System.String

    ActionFailure

    Triggered for every TreeGrid server action failure.

    Declaration
    [JsonProperty("actionFailure")]
    public string ActionFailure { get; set; }
    Property Value
    Type Description
    System.String

    AllowColumnReordering

    Enables or disables the ability to reorder the column position interactively.

    Declaration
    [JsonProperty("allowColumnReordering")]
    public bool AllowColumnReordering { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowColumnResize

    Enables or disables the ability to resize the column width interactively.

    Declaration
    [JsonProperty("allowColumnResize")]
    public bool AllowColumnResize { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowDragAndDrop

    Enables or disables the ability to drag and drop the row interactively to reorder the rows.

    Declaration
    [JsonProperty("allowDragAndDrop")]
    public bool AllowDragAndDrop { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowFiltering

    Enables or disables the ability to filter the data on all the columns. Enabling this property will display a row with editor controls corresponding to each column. You can restrict filtering on particular column by disabling this property directly on that column instance itself.

    Declaration
    [JsonProperty("allowFiltering")]
    public bool AllowFiltering { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowKeyboardNavigation

    Enables or disables keyboard navigation.

    Declaration
    [JsonProperty("allowKeyboardNavigation")]
    public bool AllowKeyboardNavigation { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowMultipleExporting

    Gets or sets a enabling multiple tree grid exporting.

    Declaration
    [JsonProperty("allowMultipleExporting")]
    public bool AllowMultipleExporting { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowMultiSorting

    Enables or disables the ability to sort the rows based on multiple columns/fields by clicking on each column header. Rows will be sorted recursively on clicking the column headers.

    Declaration
    [JsonProperty("allowMultiSorting")]
    public bool AllowMultiSorting { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowPaging

    Enables/disables pagination of rows in TreeGrid

    Declaration
    [JsonProperty("allowPaging")]
    public bool AllowPaging { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowSearching

    Gets or sets a value that indicates whether to enable dynamic searching behavior in treegrid.

    Declaration
    [JsonProperty("allowSearching")]
    public bool AllowSearching { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowSelection

    Enables or disables the ability to select a row interactively.

    Declaration
    [JsonProperty("allowSelection")]
    public bool AllowSelection { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowSorting

    Enables or disables the ability to sort the rows based on a single field/column by clicking on that column header. When enabled, rows can be sorted only by single field/column.

    Declaration
    [JsonProperty("allowSorting")]
    public bool AllowSorting { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowTextWrap

    Gets or sets a value that indicates whether the Content will wrap to the next line if the content exceeds the boundary of the Column Cells

    Declaration
    [JsonProperty("allowTextWrap")]
    public bool AllowTextWrap { get; set; }
    Property Value
    Type Description
    System.Boolean

    AltRowTemplateId

    Specifies the id of the template that has to be applied for alternate rows.

    Declaration
    [JsonProperty("altRowTemplateID")]
    public string AltRowTemplateId { get; set; }
    Property Value
    Type Description
    System.String

    AutoFormat

    Gets or sets a value that indicates whether to auto format the tree grid.

    Declaration
    public TreeGridAutoFormat AutoFormat { get; set; }
    Property Value
    Type Description
    TreeGridAutoFormat

    BeforePrint

    Triggered before initiating the print in treegrid

    Declaration
    [JsonProperty("beforePrint")]
    public string BeforePrint { get; set; }
    Property Value
    Type Description
    System.String

    BeginEdit

    Triggered while enter the edit mode in the treegrid cell

    Declaration
    [JsonProperty("beginEdit")]
    public string BeginEdit { get; set; }
    Property Value
    Type Description
    System.String

    CellSelected

    Triggered after the cell is selected.

    Declaration
    [JsonProperty("cellSelected")]
    public string CellSelected { get; set; }
    Property Value
    Type Description
    System.String

    CellSelecting

    Triggered before the cell is going to be selected.

    Declaration
    [JsonProperty("cellSelecting")]
    public string CellSelecting { get; set; }
    Property Value
    Type Description
    System.String

    CellTooltipTemplate

    Gets or ses th tool tip template fo cell Tooltip

    Declaration
    [JsonProperty("cellTooltipTemplate")]
    public string CellTooltipTemplate { get; set; }
    Property Value
    Type Description
    System.String

    ChildMapping

    Specifies the mapping property path for sub tasks in datasource

    Declaration
    [JsonProperty("childMapping")]
    public string ChildMapping { get; set; }
    Property Value
    Type Description
    System.String

    Collapsed

    Triggered after collapsed the TreeGrid record

    Declaration
    [JsonProperty("collapsed")]
    public string Collapsed { get; set; }
    Property Value
    Type Description
    System.String

    CollapsibleTotalSummary

    Specifies the visibility of expander icon in total summary row

    Declaration
    [JsonProperty("collapsibleTotalSummary")]
    public bool CollapsibleTotalSummary { get; set; }
    Property Value
    Type Description
    System.Boolean

    Collapsing

    Triggered while collapsing the TreeGrid record

    Declaration
    [JsonProperty("collapsing")]
    public string Collapsing { get; set; }
    Property Value
    Type Description
    System.String

    ColumnDialogFields

    To provide necessary column fields that to be shown in column dialog box

    Declaration
    [JsonProperty("columnDialogFields")]
    public List<string> ColumnDialogFields { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<System.String>

    ColumnDrag

    Triggered while dragging a column

    Declaration
    [JsonProperty("columnDrag")]
    public string ColumnDrag { get; set; }
    Property Value
    Type Description
    System.String

    ColumnDragStart

    Triggered when you start to drag a column

    Declaration
    [JsonProperty("columnDragStart")]
    public string ColumnDragStart { get; set; }
    Property Value
    Type Description
    System.String

    ColumnDrop

    Triggered when a column is dropped

    Declaration
    [JsonProperty("columnDrop")]
    public string ColumnDrop { get; set; }
    Property Value
    Type Description
    System.String

    ColumnResized

    Triggered after column resized.

    Declaration
    [JsonProperty("columnResized")]
    public string ColumnResized { get; set; }
    Property Value
    Type Description
    System.String

    ColumnResizeEnd

    Triggered once we mouse up in the column resize action

    Declaration
    [JsonProperty("columnResizeEnd")]
    public string ColumnResizeEnd { get; set; }
    Property Value
    Type Description
    System.String

    ColumnResizeSettings

    Specifies column resize settings for TreeGrid

    Declaration
    [JsonProperty("columnResizeSettings")]
    public TreeGridColumnResizeSettings ColumnResizeSettings { get; set; }
    Property Value
    Type Description
    TreeGridColumnResizeSettings

    ColumnResizeStart

    Triggered when we start to resize the column

    Declaration
    [JsonProperty("columnResizeStart")]
    public string ColumnResizeStart { get; set; }
    Property Value
    Type Description
    System.String

    Columns

    Option for adding columns; each column has the option to bind to a field in the dataSource.

    Declaration
    [JsonProperty("columns")]
    public List<TreeGridColumn> Columns { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<TreeGridColumn>

    CommonWidth

    Specifies common width of the TreeGrid.

    Declaration
    [JsonProperty("commonWidth")]
    public int CommonWidth { get; set; }
    Property Value
    Type Description
    System.Int32

    ContextMenuOpen

    Triggered while Context Menu is rendered in TreeGrid control

    Declaration
    [JsonProperty("contextMenuOpen")]
    public string ContextMenuOpen { get; set; }
    Property Value
    Type Description
    System.String

    ContextMenuSettings

    Options for displaying and customizing context menu items.

    Declaration
    [JsonProperty("contextMenuSettings")]
    public TreeGridContextMenuOptions ContextMenuSettings { get; set; }
    Property Value
    Type Description
    TreeGridContextMenuOptions

    Create

    Triggered after complete the tree grid rendering.

    Declaration
    [JsonProperty("create")]
    public string Create { get; set; }
    Property Value
    Type Description
    System.String

    CssClass

    Specify the CSS class for treegrid to achieve custom theme.

    Declaration
    [JsonProperty("cssClass")]
    public string CssClass { get; set; }
    Property Value
    Type Description
    System.String

    DataSource

    Specifies hierarchical or self-referential data to populate the TreeGrid.

    Declaration
    [JsonProperty("dataSource")]
    [HtmlAttributeName("datasource")]
    [JsonConverter(typeof(DataManagerConverter))]
    public object DataSource { get; set; }
    Property Value
    Type Description
    System.Object

    DateFormat

    Specifies the dateFormat for Treegrid , given format is displayed in tooltip , grid .

    Declaration
    [JsonProperty("dateFormat")]
    public string DateFormat { get; set; }
    Property Value
    Type Description
    System.String

    DetailsDataBound

    Triggered while rendering details template in TreeGrid

    Declaration
    [JsonProperty("detailsDataBound")]
    public string DetailsDataBound { get; set; }
    Property Value
    Type Description
    System.String

    DetailsHidden

    Triggered when details template pop-up is hidden.

    Declaration
    [JsonProperty("detailsHidden")]
    public string DetailsHidden { get; set; }
    Property Value
    Type Description
    System.String

    DetailsRowHeight

    Gets or sets a details row height in tree grid.

    Declaration
    [JsonProperty("detailsRowHeight")]
    public int DetailsRowHeight { get; set; }
    Property Value
    Type Description
    System.Int32

    DetailsShown

    Triggered when details template pop-up is shown.

    Declaration
    [JsonProperty("detailsShown")]
    public string DetailsShown { get; set; }
    Property Value
    Type Description
    System.String

    DetailsTemplate

    Gets or sets a template for details row

    Declaration
    [JsonProperty("detailsTemplate")]
    public string DetailsTemplate { get; set; }
    Property Value
    Type Description
    System.String

    DragTooltip

    Options for displaying and customizing the tooltip. This tooltip will show the preview of the row that is being dragged.

    Declaration
    [JsonProperty("dragTooltip")]
    public TreeGridDragTooltip DragTooltip { get; set; }
    Property Value
    Type Description
    TreeGridDragTooltip

    EditSettings

    Options for enabling and configuring the editing related operations.

    Declaration
    [JsonProperty("editSettings")]
    public TreeGridEditOptions EditSettings { get; set; }
    Property Value
    Type Description
    TreeGridEditOptions

    EnableAltRow

    Specifies whether to render alternate rows in different background colors.

    Declaration
    [JsonProperty("enableAltRow")]
    public bool EnableAltRow { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableCollapseAll

    Specifies whether to load all the rows in collapsed state when the TreeGrid is rendered for the first time.

    Declaration
    [JsonProperty("enableCollapseAll")]
    public bool EnableCollapseAll { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableLoadOnDemand

    Specifies whether to load remote data on demand basis.

    Declaration
    [JsonProperty("enableLoadOnDemand")]
    public bool EnableLoadOnDemand { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableResize

    Specifies whether to resize TreeGrid whenever window size changes.

    Declaration
    [JsonProperty("enableResize")]
    public bool EnableResize { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableVirtualization

    Specifies whether to render only the visual elements that are visible in the UI. When you enable this property, it will reduce the loading time for loading large number of records.

    Declaration
    [JsonProperty("enableVirtualization")]
    public bool EnableVirtualization { get; set; }
    Property Value
    Type Description
    System.Boolean

    EndEdit

    Triggered after saved the modified cellValue in treegrid

    Declaration
    [JsonProperty("endEdit")]
    public string EndEdit { get; set; }
    Property Value
    Type Description
    System.String

    Expanded

    Triggered after expand the record

    Declaration
    [JsonProperty("expanded")]
    public string Expanded { get; set; }
    Property Value
    Type Description
    System.String

    Expanding

    Triggered while expanding the TreeGrid record

    Declaration
    [JsonProperty("expanding")]
    public string Expanding { get; set; }
    Property Value
    Type Description
    System.String

    ExpandStateMapping

    Specifies the name of the field in the dataSource, which contains expand status of the parent record

    Declaration
    [JsonProperty("expandStateMapping")]
    public string ExpandStateMapping { get; set; }
    Property Value
    Type Description
    System.String

    ExportToExcelAction

    Gets or sets a method name for handling excel export

    Declaration
    [JsonProperty("exportToExcelAction")]
    public string ExportToExcelAction { get; set; }
    Property Value
    Type Description
    System.String

    ExportToPdfAction

    Gets or sets a method name for handling PDF export

    Declaration
    [JsonProperty("exportToPdfAction")]
    public string ExportToPdfAction { get; set; }
    Property Value
    Type Description
    System.String

    FilterSettings

    Gets or sets a filter option for tree grid

    Declaration
    [JsonProperty("filterSettings")]
    public TreeGridFilterSettings FilterSettings { get; set; }
    Property Value
    Type Description
    TreeGridFilterSettings

    HasChildMapping

    Specifies the name of the boolean field in the remote dataSource, which defines wherther a task is parent or not.

    Declaration
    [JsonProperty("hasChildMapping")]
    public string HasChildMapping { get; set; }
    Property Value
    Type Description
    System.String

    HeaderTextOverflow

    Specifies the type of selection whether to select single row or multiple rows

    Declaration
    [JsonConverter(typeof(StringEnumConverter))]
    [JsonProperty("headerTextOverflow")]
    public TreeGridHeaderTextOverflow HeaderTextOverflow { get; set; }
    Property Value
    Type Description
    TreeGridHeaderTextOverflow

    IdMapping

    Specifies the name of the field in the dataSource, which contains the id of that row.

    Declaration
    [JsonProperty("idMapping")]
    public string IdMapping { get; set; }
    Property Value
    Type Description
    System.String

    IsResponsive

    Specifies whether to resize TreeGrid whenever window size changes.

    Declaration
    [JsonProperty("isResponsive")]
    public bool IsResponsive { get; set; }
    Property Value
    Type Description
    System.Boolean

    Load

    Triggered while Treegrid is loaded

    Declaration
    [JsonProperty("load")]
    public string Load { get; set; }
    Property Value
    Type Description
    System.String

    Locale

    Specify the locale for treegrid

    Declaration
    [JsonProperty("locale")]
    public string Locale { get; set; }
    Property Value
    Type Description
    System.String

    PageSettings

    Gets or sets a paging customization option when enable the paging.

    Declaration
    [JsonProperty("pageSettings")]
    public TreeGridPageSettings PageSettings { get; set; }
    Property Value
    Type Description
    TreeGridPageSettings

    ParentIdMapping

    Specifies the name of the field in the dataSource, which contains the parent’s id. This is necessary to form a parent-child hierarchy, if the dataSource contains self-referential data.

    Declaration
    [JsonProperty("parentIdMapping")]
    public string ParentIdMapping { get; set; }
    Property Value
    Type Description
    System.String

    ParseRowTemplate

    Specifies rowTemplates need to be parsed or not.

    Declaration
    [JsonProperty("parseRowTemplate")]
    public bool ParseRowTemplate { get; set; }
    Property Value
    Type Description
    System.Boolean

    Query

    Specifies ej.Query to select data from the dataSource. This property is applicable only when the dataSource is ej.DataManager.

    Declaration
    [JsonProperty("query")]
    [JsonConverter(typeof(QueryConverter))]
    public string Query { get; set; }
    Property Value
    Type Description
    System.String

    QueryCellInfo

    Triggered while rendering each cell in the treegrid

    Declaration
    [JsonProperty("queryCellInfo")]
    public string QueryCellInfo { get; set; }
    Property Value
    Type Description
    System.String

    RecordClick

    Client side event for record click action.

    Declaration
    [JsonProperty("recordClick")]
    public string RecordClick { get; set; }
    Property Value
    Type Description
    System.String

    RecordDoubleClick

    Client side event for record double click action

    Declaration
    [JsonProperty("recordDoubleClick")]
    public string RecordDoubleClick { get; set; }
    Property Value
    Type Description
    System.String

    RowDataBound

    Triggered while rendering each row

    Declaration
    [JsonProperty("rowDataBound")]
    public string RowDataBound { get; set; }
    Property Value
    Type Description
    System.String

    RowDrag

    Triggered while dragging a row in TreeGrid control

    Declaration
    [JsonProperty("rowDrag")]
    public string RowDrag { get; set; }
    Property Value
    Type Description
    System.String

    RowDragStart

    Triggered while start to drag row in TreeGrid control

    Declaration
    [JsonProperty("rowDragStart")]
    public string RowDragStart { get; set; }
    Property Value
    Type Description
    System.String

    RowDragStop

    Triggered while drop a row in TreeGrid control

    Declaration
    [JsonProperty("rowDragStop")]
    public string RowDragStop { get; set; }
    Property Value
    Type Description
    System.String

    RowDropActionBegin

    Triggered before drop action begins in TreeGrid

    Declaration
    [JsonProperty("rowDropActionBegin")]
    public string RowDropActionBegin { get; set; }
    Property Value
    Type Description
    System.String

    RowHeight

    Specifies the height of a single row in tree grid. Also, we need to set same height in the CSS style with class name e-rowcell.

    Declaration
    [JsonProperty("rowHeight")]
    public int RowHeight { get; set; }
    Property Value
    Type Description
    System.Int32

    RowSelected

    Triggered after the row is selected.

    Declaration
    [JsonProperty("rowSelected")]
    public string RowSelected { get; set; }
    Property Value
    Type Description
    System.String

    RowSelecting

    Triggered before the row is going to be selected.

    Declaration
    [JsonProperty("rowSelecting")]
    public string RowSelecting { get; set; }
    Property Value
    Type Description
    System.String

    RowTemplateId

    Specifies the id of the template to be applied for all the rows.

    Declaration
    [JsonProperty("rowTemplateID")]
    public string RowTemplateId { get; set; }
    Property Value
    Type Description
    System.String

    SearchSettings

    Gets or Sets a toolbar searching custmizations

    Declaration
    [JsonProperty("searchSettings")]
    public TreeGridSearchSettings SearchSettings { get; set; }
    Property Value
    Type Description
    TreeGridSearchSettings

    SelectedCellIndexes

    Specifies the cell indexes of the gantt which is highlighted in load time.

    Declaration
    [JsonProperty("selectedCellIndexes")]
    public List<TreeGridSelectedCellIndex> SelectedCellIndexes { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<TreeGridSelectedCellIndex>

    SelectedRowIndex

    Specifies the index of the selected row.

    Declaration
    [JsonProperty("selectedRowIndex")]
    public int SelectedRowIndex { get; set; }
    Property Value
    Type Description
    System.Int32

    SelectionMode

    Specifies the selection mode whether it is row or cell.

    Declaration
    [JsonConverter(typeof(StringEnumConverter))]
    [JsonProperty("selectionMode")]
    public TreeGridSelectionMode SelectionMode { get; set; }
    Property Value
    Type Description
    TreeGridSelectionMode

    SelectionSettings

    Gets or sets a selection option customization when enable the selection.

    Declaration
    [JsonProperty("selectionSettings")]
    public TreeGridSelectionSettings SelectionSettings { get; set; }
    Property Value
    Type Description
    TreeGridSelectionSettings

    SelectionType

    Specifies the type of selection whether to select single row or multiple rows

    Declaration
    [JsonProperty("selectionType")]
    [JsonConverter(typeof(StringEnumConverter))]
    public TreeGridSelectionType SelectionType { get; set; }
    Property Value
    Type Description
    TreeGridSelectionType

    ServerExcelQueryCellInfo

    Triggered while rendering each cell in excel export

    Declaration
    public TreeGridProperties.TreeGridEJExportEventHandler ServerExcelQueryCellInfo { get; set; }
    Property Value
    Type Description
    TreeGridProperties.TreeGridEJExportEventHandler

    ServerExcelRowInfo

    Triggered while rendering each row in excel export

    Declaration
    public TreeGridProperties.TreeGridEJExportEventHandler ServerExcelRowInfo { get; set; }
    Property Value
    Type Description
    TreeGridProperties.TreeGridEJExportEventHandler

    ServerPdfQueryCellInfo

    Triggered while rendering each cell in PDF export

    Declaration
    public TreeGridProperties.TreeGridEJExportEventHandler ServerPdfQueryCellInfo { get; set; }
    Property Value
    Type Description
    TreeGridProperties.TreeGridEJExportEventHandler

    ServerPdfRowInfo

    Triggered while rendering each row in PDF export

    Declaration
    public TreeGridProperties.TreeGridEJExportEventHandler ServerPdfRowInfo { get; set; }
    Property Value
    Type Description
    TreeGridProperties.TreeGridEJExportEventHandler

    ShowColumnChooser

    Controls the visibility of the menu button, which is displayed on the column header. Clicking on this button will show a popup menu. When you choose “Columns” item from this popup, a list box with column names will be shown, from which you can select/deselect a column name to control the visibility of the respective columns.

    Declaration
    [JsonProperty("showColumnChooser")]
    public bool ShowColumnChooser { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowColumnOptions

    In column chooser, it requires to enable the options for inserting, deleting and updating the columns

    Declaration
    [JsonProperty("showColumnOptions")]
    public bool ShowColumnOptions { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowDetailsRow

    Gets or sets a visibility of details row.

    Declaration
    [JsonProperty("showDetailsRow")]
    public bool ShowDetailsRow { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowDetailsRowInfoColumn

    Gets or sets a visibility of details row information column.

    Declaration
    [JsonProperty("showDetailsRowInfoColumn")]
    public bool ShowDetailsRowInfoColumn { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowGridCellTooltip

    Specifies whether to show tooltip when mouse is hovered on the cell.

    Declaration
    [JsonProperty("showGridCellTooltip")]
    public bool ShowGridCellTooltip { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowGridExpandCellTooltip

    Specifies whether to show tooltip for the cells, which has expander button.

    Declaration
    [JsonProperty("showGridExpandCellTooltip")]
    public bool ShowGridExpandCellTooltip { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowStackedHeader

    Declaration
    [JsonProperty("showStackedHeader")]
    public bool ShowStackedHeader { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowSummaryRow

    Gets or sets a visibility of summary row

    Declaration
    [JsonProperty("showSummaryRow")]
    public bool ShowSummaryRow { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowTotalSummary

    Gets or sets a visibility of total summary row

    Declaration
    [JsonProperty("showTotalSummary")]
    public bool ShowTotalSummary { get; set; }
    Property Value
    Type Description
    System.Boolean

    SizeSettings

    Options for setting width and height for TreeGrid.

    Declaration
    [JsonProperty("sizeSettings")]
    public TreeGridSizeSettings SizeSettings { get; set; }
    Property Value
    Type Description
    TreeGridSizeSettings

    SortSettings

    Options for sorting the rows.

    Declaration
    [JsonProperty("sortSettings")]
    public TreeGridSortSettingOption SortSettings { get; set; }
    Property Value
    Type Description
    TreeGridSortSettingOption

    StackedHeaderRows

    Declaration
    [JsonProperty("stackedHeaderRows")]
    public List<TreeGridStackedHeaderRow> StackedHeaderRows { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<TreeGridStackedHeaderRow>

    SummaryRows

    Gets or sets a summary row collection object to be displayed

    Declaration
    [JsonProperty("summaryRows")]
    public List<TreeGridSummaryRow> SummaryRows { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<TreeGridSummaryRow>

    ToolbarClick

    Triggered when toolbar item is clicked in TreeGrid

    Declaration
    [JsonProperty("toolbarClick")]
    public string ToolbarClick { get; set; }
    Property Value
    Type Description
    System.String

    ToolbarSettings

    Options for displaying and customizing the toolbar items.

    Declaration
    [JsonProperty("toolbarSettings")]
    public TreeGridToolBarOptions ToolbarSettings { get; set; }
    Property Value
    Type Description
    TreeGridToolBarOptions

    TotalSummaryHeight

    Specifies custom height to total summary row

    Declaration
    [JsonProperty("totalSummaryHeight")]
    public int TotalSummaryHeight { get; set; }
    Property Value
    Type Description
    System.Int32

    TreeColumnIndex

    Specifies the index of the column that needs to have the expander button. By default, cells in the first column contain the expander button.

    Declaration
    [JsonProperty("treeColumnIndex")]
    public int TreeColumnIndex { get; set; }
    Property Value
    Type Description
    System.Int32

    Methods

    GetControlDetails()

    Declaration
    protected override object GetControlDetails()
    Returns
    Type Description
    System.Object
    Overrides
    EJTagHelper.GetControlDetails()

    ShouldSerializeColumnDialogFields()

    Declaration
    public bool ShouldSerializeColumnDialogFields()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeColumnResizeSettings()

    Declaration
    public bool ShouldSerializeColumnResizeSettings()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeContextMenuSettings()

    Declaration
    public bool ShouldSerializeContextMenuSettings()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeDragTooltip()

    Declaration
    public bool ShouldSerializeDragTooltip()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeEditSettings()

    Declaration
    public bool ShouldSerializeEditSettings()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeFilterSettings()

    Declaration
    public bool ShouldSerializeFilterSettings()
    Returns
    Type Description
    System.Boolean

    ShouldSerializePageSettings()

    Declaration
    public bool ShouldSerializePageSettings()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeSelectionSettings()

    Declaration
    public bool ShouldSerializeSelectionSettings()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeSizeOption()

    Declaration
    public bool ShouldSerializeSizeOption()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeSortSettings()

    Declaration
    public bool ShouldSerializeSortSettings()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeStackedHeaderRow()

    Declaration
    public bool ShouldSerializeStackedHeaderRow()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeSummaryRow()

    Declaration
    public bool ShouldSerializeSummaryRow()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeToolbarSettings()

    Declaration
    public bool ShouldSerializeToolbarSettings()
    Returns
    Type Description
    System.Boolean
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved