SaaS CMS has officially launched! Learn more now.

Class SmartTableLayout

Inheritance
System.Object
SmartTableLayout
Namespace: Mediachase.BusinessFoundation
Assembly: Mediachase.BusinessFoundation.dll
Version: 11.8.3
Syntax
public class SmartTableLayout : CompositeDataBoundControl

Constructors

SmartTableLayout()

Declaration
public SmartTableLayout()

Properties

DesignItemCssClass

Declaration
public string DesignItemCssClass { get; set; }
Property Value
Type Description
System.String

ItemTemplate

Declaration
public ITemplate ItemTemplate { get; set; }
Property Value
Type Description
System.Web.UI.ITemplate

SmartTableLayoutColumns

Declaration
public List<Unit> SmartTableLayoutColumns { get; set; }
Property Value
Type Description
System.Collections.Generic.List<System.Web.UI.WebControls.Unit>

TableContainer

Declaration
public string TableContainer { get; set; }
Property Value
Type Description
System.String

TableLayoutCellPadding

Declaration
public int TableLayoutCellPadding { get; set; }
Property Value
Type Description
System.Int32

TableLayoutMode

Declaration
public TableLayoutModeType TableLayoutMode { get; set; }
Property Value
Type Description
TableLayoutModeType

TableLayoutStyle

Declaration
public TableStyle TableLayoutStyle { get; set; }
Property Value
Type Description
System.Web.UI.WebControls.TableStyle

Methods

CreateChildControls(IEnumerable, Boolean)

Declaration
protected override int CreateChildControls(IEnumerable dataSource, bool dataBinding)
Parameters
Type Name Description
System.Collections.IEnumerable dataSource
System.Boolean dataBinding
Returns
Type Description
System.Int32

CreateItem(Int32, Guid, String)

Declaration
protected virtual SmartTableLayoutItem CreateItem(int itemIndex, Guid uid, string title)
Parameters
Type Name Description
System.Int32 itemIndex
System.Guid uid
System.String title
Returns
Type Description
SmartTableLayoutItem

InitializeItem(SmartTableLayoutItem)

Declaration
protected virtual void InitializeItem(SmartTableLayoutItem item)
Parameters
Type Name Description
SmartTableLayoutItem item

OnItemCreated(SmartTableLayoutItemEventArgs)

Declaration
protected virtual void OnItemCreated(SmartTableLayoutItemEventArgs e)
Parameters
Type Name Description
SmartTableLayoutItemEventArgs e

Events

ItemCreated

Declaration
public event SmartTableLayout.ItemCreatedEventHandler ItemCreated
Event Type
Type Description
SmartTableLayout.ItemCreatedEventHandler