Class SoFieldBase
Assembly: SuperOffice.CRMWeb.dll
Syntax
public class SoFieldBase : DataControlField, ISoDataField
Constructors
SoFieldBase(ArchiveControlContext, ArchiveColumnInfo)
Declaration
public SoFieldBase(ArchiveControlContext archiveControlContext, ArchiveColumnInfo archiveColumnInfo)
Parameters
Fields
_archiveColumnInfo
Declaration
protected ArchiveColumnInfo _archiveColumnInfo
Field Value
_archiveControlContext
Declaration
protected ArchiveControlContext _archiveControlContext
Field Value
_columnCustomInfo
Declaration
protected ColumnCustomInfo _columnCustomInfo
Field Value
_linkHintPrefix
Declaration
protected string _linkHintPrefix
Field Value
Properties
ColumnCustomInfo
Declaration
public ColumnCustomInfo ColumnCustomInfo { get; set; }
Property Value
LinkHintPrefix
Declaration
public string LinkHintPrefix { get; set; }
Property Value
Methods
CreateField()
Declaration
protected override DataControlField CreateField()
Returns
Declaration
public override void ExtractValuesFromCell(IOrderedDictionary dictionary, DataControlFieldCell cell, DataControlRowState rowState, bool includeReadOnly)
Parameters
GetArchiveColumnData(GridViewRow)
Declaration
protected ArchiveColumnData GetArchiveColumnData(GridViewRow container)
Parameters
Returns
GetArchiveColumnData(GridViewRow, String)
Declaration
protected ArchiveColumnData GetArchiveColumnData(GridViewRow container, string columnName)
Parameters
Returns
GetRowEntityName(GridViewRow)
Declaration
protected string GetRowEntityName(GridViewRow container)
Parameters
Returns
GetRowLinkHint(GridViewRow)
Declaration
protected string GetRowLinkHint(GridViewRow container)
Parameters
Returns
GetRowPrimaryKey(GridViewRow)
Declaration
protected int GetRowPrimaryKey(GridViewRow container)
Parameters
Returns
GetRowTableRight(GridViewRow)
Declaration
protected TableRight GetRowTableRight(GridViewRow container)
Parameters
Returns
InitializeCell(DataControlFieldCell, DataControlCellType, DataControlRowState, Int32)
Declaration
public override void InitializeCell(DataControlFieldCell cell, DataControlCellType cellType, DataControlRowState rowState, int rowIndex)
Parameters
Implements