Search Results for

    Show / Hide Table of Contents

    Interface IBaseGridController

    A common interface that all implementations of BaseGridController provide access to which manipulate the IBaseGrid<T> view

    Inherited Members
    IGrid.GridItems
    IModelViewController.CloseController()
    IModelViewController.InitAsync()
    IModelViewController.Clear()
    IModelViewController.DisplayItem(object)
    IModelViewController.Redisplay()
    IModelViewController.GetNestedViews()
    IModelViewController.View
    IModelViewController.Commands
    IModelViewController.SelectedItemForSubViews
    IModelViewController.CurrentDisplayedItem
    IModelViewController.ContextHelpURL
    Namespace: LemonEdge.Client.Core.Views.Core
    Assembly: LemonEdge.ClientCore.dll
    Syntax
    public interface IBaseGridController : IGrid, IModelViewController

    Properties

    BulkUpdateMultipleSelectedItemsOnEdit

    Indicates whether or not the system should apply any changes made to all other selected items in the grid.

    The system uses this to turn off the feature while updating, but can also be used to override the behaviour when needed

    Declaration
    bool BulkUpdateMultipleSelectedItemsOnEdit { get; set; }
    Property Value
    Type Description
    bool

    ColumnFilters

    Provides a list of the current filters applied to the grid in the view by the user

    Declaration
    IEnumerable<QueryableFilter> ColumnFilters { get; }
    Property Value
    Type Description
    IEnumerable<QueryableFilter>

    ColumnSortings

    Provides a list of the current sortings applied to the grid in the view by the user

    Declaration
    IEnumerable<QueryableSort> ColumnSortings { get; }
    Property Value
    Type Description
    IEnumerable<QueryableSort>

    InternalFilter

    Provides the internal filter applied to the grid

    Declaration
    QueryableFilter InternalFilter { get; set; }
    Property Value
    Type Description
    QueryableFilter

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.