Class SmartTableLayout
Inheritance
System.Object
SmartTableLayout
Assembly: Mediachase.BusinessFoundation.dll
Version: 12.17.2
public class SmartTableLayout : CompositeDataBoundControl
Constructors
Declaration
public SmartTableLayout()
Properties
Declaration
public string DesignItemCssClass { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public ITemplate ItemTemplate { get; set; }
Property Value
Type |
Description |
System.Web.UI.ITemplate |
|
Declaration
public List<Unit> SmartTableLayoutColumns { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.List<System.Web.UI.WebControls.Unit> |
|
Declaration
public string TableContainer { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public int TableLayoutCellPadding { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public TableLayoutModeType TableLayoutMode { get; set; }
Property Value
Declaration
public TableStyle TableLayoutStyle { get; set; }
Property Value
Type |
Description |
System.Web.UI.WebControls.TableStyle |
|
Methods
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 |
|
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
Declaration
protected virtual void InitializeItem(SmartTableLayoutItem item)
Parameters
Declaration
protected virtual void OnItemCreated(SmartTableLayoutItemEventArgs e)
Parameters
Events
Declaration
public event SmartTableLayout.ItemCreatedEventHandler ItemCreated
Event Type