Class LayoutBuilderListBaseClass
- Namespace
- Contensive.BaseClasses.LayoutBuilder
- Assembly
- CPBase.dll
A tabular list of data rows with filters on the left.
public abstract class LayoutBuilderListBaseClass : LayoutBuilderBaseClass
- Inheritance
-
LayoutBuilderListBaseClass
- Inherited Members
Constructors
LayoutBuilderListBaseClass(CPBaseClass)
A tabular list of data rows with filters on the left.
protected LayoutBuilderListBaseClass(CPBaseClass cp)
Parameters
cpCPBaseClass
Properties
addCsvDownloadCurrentPage
See allowDownloadButton for download details.
[Obsolete("Deprecated. See allowDownloadButton for download details.", false)]
public abstract bool addCsvDownloadCurrentPage { get; set; }
Property Value
columnCaption
public abstract string columnCaption { get; set; }
Property Value
columnCaptionClass
public abstract string columnCaptionClass { get; set; }
Property Value
columnCellClass
public abstract string columnCellClass { get; set; }
Property Value
columnDownloadable
public abstract bool columnDownloadable { get; set; }
Property Value
columnName
public abstract string columnName { get; set; }
Property Value
columnSortable
public abstract bool columnSortable { get; set; }
Property Value
columnVisible
public abstract bool columnVisible { get; set; }
Property Value
columnWidthPercent
public abstract int columnWidthPercent { get; set; }
Property Value
excludeRowFromDownload
public abstract bool excludeRowFromDownload { get; set; }
Property Value
formId
[Obsolete("Deprecated. use addHidden() to add a formId hidden tag", false)]
public abstract string formId { get; set; }
Property Value
formid
deprecated. Use warningMessage instead
[Obsolete("Deprecated. Use addFormHidden()", false)]
public override string formid { get; set; }
Property Value
guid
[Obsolete("Deprecated. Saved reports are no longer supported.", false)]
public abstract string guid { get; set; }
Property Value
name
[Obsolete("Deprecated. Saved reports are no longer supported.", false)]
public abstract string name { get; set; }
Property Value
paginationPageNumber
1-based page number
public abstract int paginationPageNumber { get; }
Property Value
paginationPageSize
records per page to be displayed. If the user has not changed it, this is paginationPageSizeDefault
public abstract int paginationPageSize { get; }
Property Value
paginationPageSizeDefault
The default records per page to be displayed. The user may make changes, reflected in paginationPageSize
public abstract int paginationPageSizeDefault { get; set; }
Property Value
paginationRecordAlias
In the pagination section, this phrase replaces the word 'records' in '# records found'
public abstract string paginationRecordAlias { get; set; }
Property Value
recordCount
The total records in the dataset, not just what is displayed on the page
public abstract int recordCount { get; set; }
Property Value
reportRowLimit
Add padding around the body
public abstract int reportRowLimit { get; }
Property Value
sqlOrderBy
The sql orderby clause used to order the data set. Created from the user clicking on a column header.
public abstract string sqlOrderBy { get; }
Property Value
sqlSearchTerm
The sql search term used to filter the data set when a user types the term into the search box.
public abstract string sqlSearchTerm { get; }
Property Value
Methods
addColumn()
public abstract void addColumn()
addColumn(ReportListColumnBaseClass)
public abstract void addColumn(ReportListColumnBaseClass column)
Parameters
columnReportListColumnBaseClass
addRow()
public abstract void addRow()
addRowClass(string)
public abstract void addRowClass(string styleClass)
Parameters
styleClassstring
addRowEllipseMenuItem(string, string)
adds this name/url as an ellipse menu item to the current column
public abstract void addRowEllipseMenuItem(string name, string url)
Parameters
paginationReset()
reset pagination back to page 1. Use to force the view to page when when the query filter changes. Mus tbe called before accessing pagination fields or query elements.
public abstract void paginationReset()
setCell(bool)
public abstract void setCell(bool content)
Parameters
contentbool
setCell(bool, bool)
public abstract void setCell(bool content, bool downloadContent)
Parameters
setCell(double)
public abstract void setCell(double content)
Parameters
contentdouble
setCell(double, double)
public abstract void setCell(double content, double downloadContent)
Parameters
setCell(int)
public abstract void setCell(int content)
Parameters
contentint
setCell(int, int)
public abstract void setCell(int content, int downloadContent)
Parameters
setCell(DateTime?)
public abstract void setCell(DateTime? content)
Parameters
contentDateTime?
setCell(DateTime?, DateTime?)
public abstract void setCell(DateTime? content, DateTime? downloadContent)
Parameters
setCell(string)
set the cell content for the current row.
public abstract void setCell(string content)
Parameters
contentstring
setCell(string, bool)
set the cell content for the current row.
public abstract void setCell(string reportContent, bool downloadContent)
Parameters
setCell(string, DateTime)
set the cell content for the current row.
public abstract void setCell(string reportContent, DateTime downloadContent)
Parameters
setCell(string, double)
set the cell content for the current row.
public abstract void setCell(string reportContent, double downloadContent)
Parameters
setCell(string, int)
set the cell content for the current row.
public abstract void setCell(string reportContent, int downloadContent)
Parameters
setCell(string, string)
set the cell content for the current row.
public abstract void setCell(string reportContent, string downloadContent)