Table of Contents

Class SearchResultsGridViewController<TFilter>

Namespace
InSite.Common.Web.UI
Assembly
InSite.UI.dll
public abstract class SearchResultsGridViewController<TFilter> : SearchResultsBaseGridController<TFilter>, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IFilterResolutionService, IAttributeAccessor, INamingContainer, IUserControlDesignerAccessor, ISearchResults where TFilter : Filter

Type Parameters

TFilter
Inheritance
SearchResultsGridViewController<TFilter>
Implements
Derived
Inherited Members

Constructors

SearchResultsGridViewController()

public SearchResultsGridViewController()

Properties

GridControl

public GridView GridControl { get; }

Property Value

GridView

GridDataSource

public override object GridDataSource { get; set; }

Property Value

object

GridPageIndex

protected override int GridPageIndex { get; set; }

Property Value

int

GridPagerVisible

protected override bool GridPagerVisible { get; set; }

Property Value

bool

GridTotalItemCount

protected override int GridTotalItemCount { get; set; }

Property Value

int

GridVisible

protected override bool GridVisible { get; set; }

Property Value

bool

HasData

public override bool HasData { get; }

Property Value

bool

Linker

protected override SearchResultsBaseGridController<TFilter>.IControlLinker Linker { get; }

Property Value

SearchResultsBaseGridController<TFilter>.IControlLinker

Methods

CreatePaginationTemplate()

protected virtual ITemplate CreatePaginationTemplate()

Returns

ITemplate

GetColumns()

protected override IEnumerable<SearchResultsBaseGridController<TFilter>.IColumn> GetColumns()

Returns

IEnumerable<SearchResultsBaseGridController<TFilter>.IColumn>

GetDataKeys(GridViewRow)

public Guid[] GetDataKeys(GridViewRow row)

Parameters

row GridViewRow

Returns

Guid[]

GetRowCount()

protected override int GetRowCount()

Returns

int

GridDataBind()

protected override void GridDataBind()

Grid_DataBound(object, EventArgs)

protected virtual void Grid_DataBound(object sender, EventArgs e)

Parameters

sender object
e EventArgs

OnInit(EventArgs)

protected override void OnInit(EventArgs e)

Parameters

e EventArgs