Show / Hide Table of Contents

Class SoFieldBase

Inheritance
Object
SoFieldBase
SoBoundField
SoCheckboxField
SoCriteriaBoundField
SoDateField
SoDateTimeField
SoGuideDateField
SoIconField
SoImageField
Implements
ISoDataField
Namespace: SuperOffice.CRM.Web.UI.Controls
Assembly: SuperOffice.CRMWeb.dll
Syntax
public class SoFieldBase : DataControlField, ISoDataField

Constructors

SoFieldBase(ArchiveControlContext, ArchiveColumnInfo)

Declaration
public SoFieldBase(ArchiveControlContext archiveControlContext, ArchiveColumnInfo archiveColumnInfo)
Parameters
Type Name Description
ArchiveControlContext archiveControlContext
ArchiveColumnInfo archiveColumnInfo

Fields

_archiveColumnInfo

Declaration
protected ArchiveColumnInfo _archiveColumnInfo
Field Value
Type Description
ArchiveColumnInfo

_archiveControlContext

Declaration
protected ArchiveControlContext _archiveControlContext
Field Value
Type Description
ArchiveControlContext

_columnCustomInfo

Declaration
protected ColumnCustomInfo _columnCustomInfo
Field Value
Type Description
ColumnCustomInfo

_linkHintPrefix

Declaration
protected string _linkHintPrefix
Field Value
Type Description
String

Properties

ColumnCustomInfo

Declaration
public ColumnCustomInfo ColumnCustomInfo { get; set; }
Property Value
Type Description
ColumnCustomInfo

LinkHintPrefix

Declaration
public string LinkHintPrefix { get; set; }
Property Value
Type Description
String

Methods

CreateField()

Declaration
protected override DataControlField CreateField()
Returns
Type Description
DataControlField

ExtractValuesFromCell(IOrderedDictionary, DataControlFieldCell, DataControlRowState, Boolean)

Declaration
public override void ExtractValuesFromCell(IOrderedDictionary dictionary, DataControlFieldCell cell, DataControlRowState rowState, bool includeReadOnly)
Parameters
Type Name Description
IOrderedDictionary dictionary
DataControlFieldCell cell
DataControlRowState rowState
Boolean includeReadOnly

GetArchiveColumnData(GridViewRow)

Declaration
protected ArchiveColumnData GetArchiveColumnData(GridViewRow container)
Parameters
Type Name Description
GridViewRow container
Returns
Type Description
ArchiveColumnData

GetArchiveColumnData(GridViewRow, String)

Declaration
protected ArchiveColumnData GetArchiveColumnData(GridViewRow container, string columnName)
Parameters
Type Name Description
GridViewRow container
String columnName
Returns
Type Description
ArchiveColumnData

GetRowEntityName(GridViewRow)

Declaration
protected string GetRowEntityName(GridViewRow container)
Parameters
Type Name Description
GridViewRow container
Returns
Type Description
String

GetRowLinkHint(GridViewRow)

Declaration
protected string GetRowLinkHint(GridViewRow container)
Parameters
Type Name Description
GridViewRow container
Returns
Type Description
String

GetRowPrimaryKey(GridViewRow)

Declaration
protected int GetRowPrimaryKey(GridViewRow container)
Parameters
Type Name Description
GridViewRow container
Returns
Type Description
Int32

GetRowTableRight(GridViewRow)

Declaration
protected TableRight GetRowTableRight(GridViewRow container)
Parameters
Type Name Description
GridViewRow container
Returns
Type Description
TableRight

InitializeCell(DataControlFieldCell, DataControlCellType, DataControlRowState, Int32)

Declaration
public override void InitializeCell(DataControlFieldCell cell, DataControlCellType cellType, DataControlRowState rowState, int rowIndex)
Parameters
Type Name Description
DataControlFieldCell cell
DataControlCellType cellType
DataControlRowState rowState
Int32 rowIndex

Implements

ISoDataField
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top