Table of Contents

Class CPAdminUIBaseClass

Namespace
Contensive.BaseClasses
Assembly
CPBase.dll

Methods to create a uniform admin UI interface

public abstract class CPAdminUIBaseClass
Inheritance
CPAdminUIBaseClass
Inherited Members

Methods

CreateLayoutBuilder()

Create a new layout builder for constructing admin UI pages.

public abstract LayoutBuilderBaseClass CreateLayoutBuilder()

Returns

LayoutBuilderBaseClass

CreateLayoutBuilderList()

Create a list layout builder for displaying tabular data with filters.

public abstract LayoutBuilderListBaseClass CreateLayoutBuilderList()

Returns

LayoutBuilderListBaseClass

CreateLayoutBuilderNameValue()

Create a name-value layout builder for displaying label and value pairs.

public abstract LayoutBuilderNameValueBaseClass CreateLayoutBuilderNameValue()

Returns

LayoutBuilderNameValueBaseClass

CreateLayoutBuilderTabbedBody()

Create a tabbed body layout builder for organizing content into tabs.

public abstract LayoutBuilderTabbedBodyBaseClass CreateLayoutBuilderTabbedBody()

Returns

LayoutBuilderTabbedBodyBaseClass

CreateLayoutBuilderTwoColumnLeft()

Create a two-column layout builder with the narrow column on the left.

public abstract LayoutBuilderTwoColumnLeftBaseClass CreateLayoutBuilderTwoColumnLeft()

Returns

LayoutBuilderTwoColumnLeftBaseClass

CreateLayoutBuilderTwoColumnRight()

Create a two-column layout builder with the narrow column on the right.

public abstract LayoutBuilderTwoColumnRightBaseClass CreateLayoutBuilderTwoColumnRight()

Returns

LayoutBuilderTwoColumnRightBaseClass

EndpointContainsPortal()

Portal features should only be run from with the c5 adminui portal. If not, redirect to the portal with this feature set. return false if endpoint does not include the portalframework guid. use for 1-line validation check

public abstract bool EndpointContainsPortal()

Returns

bool

GetBooleanEditor(string, bool)

Create an input for a boolean field type

public abstract string GetBooleanEditor(string htmlName, bool htmlValue)

Parameters

htmlName string
htmlValue bool

Returns

string

GetBooleanEditor(string, bool, string)

Create an input for a boolean field type

public abstract string GetBooleanEditor(string htmlName, bool htmlValue, string htmlId)

Parameters

htmlName string
htmlValue bool
htmlId string

Returns

string

GetBooleanEditor(string, bool, string, bool)

Create an input for a boolean field type

public abstract string GetBooleanEditor(string htmlName, bool htmlValue, string htmlId, bool readOnly)

Parameters

htmlName string
htmlValue bool
htmlId string
readOnly bool

Returns

string

GetBooleanEditor(string, bool, string, bool, bool)

Create an input for a boolean field type

public abstract string GetBooleanEditor(string htmlName, bool htmlValue, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
htmlValue bool
htmlId string
readOnly bool
required bool

Returns

string

GetCurrencyEditor(string, double?)

Create an input for a boolean field type

public abstract string GetCurrencyEditor(string htmlName, double? htmlValue)

Parameters

htmlName string
htmlValue double?

Returns

string

GetCurrencyEditor(string, double?, string)

Create an input for a boolean field type

public abstract string GetCurrencyEditor(string htmlName, double? htmlValue, string htmlId)

Parameters

htmlName string
htmlValue double?
htmlId string

Returns

string

GetCurrencyEditor(string, double?, string, bool)

Create an input for a boolean field type

public abstract string GetCurrencyEditor(string htmlName, double? htmlValue, string htmlId, bool readOnly)

Parameters

htmlName string
htmlValue double?
htmlId string
readOnly bool

Returns

string

GetCurrencyEditor(string, double?, string, bool, bool)

Create an input for a boolean field type

public abstract string GetCurrencyEditor(string htmlName, double? htmlValue, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
htmlValue double?
htmlId string
readOnly bool
required bool

Returns

string

GetDateEditor(string, DateTime?)

Create an input for a date field type

public abstract string GetDateEditor(string htmlName, DateTime? htmlValue)

Parameters

htmlName string
htmlValue DateTime?

Returns

string

GetDateEditor(string, DateTime?, string)

Create an input for a date field type

public abstract string GetDateEditor(string htmlName, DateTime? htmlValue, string htmlId)

Parameters

htmlName string
htmlValue DateTime?
htmlId string

Returns

string

GetDateEditor(string, DateTime?, string, bool)

Create an input for a date field type

public abstract string GetDateEditor(string htmlName, DateTime? htmlValue, string htmlId, bool readOnly)

Parameters

htmlName string
htmlValue DateTime?
htmlId string
readOnly bool

Returns

string

GetDateEditor(string, DateTime?, string, bool, bool)

Create an input for a date field type

public abstract string GetDateEditor(string htmlName, DateTime? htmlValue, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
htmlValue DateTime?
htmlId string
readOnly bool
required bool

Returns

string

GetDateTimeEditor(string, DateTime?)

Create an input for a datetime field type

public abstract string GetDateTimeEditor(string htmlName, DateTime? htmlValue)

Parameters

htmlName string
htmlValue DateTime?

Returns

string

GetDateTimeEditor(string, DateTime?, string)

Create an input for a datetime field type

public abstract string GetDateTimeEditor(string htmlName, DateTime? htmlValue, string htmlId)

Parameters

htmlName string
htmlValue DateTime?
htmlId string

Returns

string

GetDateTimeEditor(string, DateTime?, string, bool)

Create an input for a datetime field type

public abstract string GetDateTimeEditor(string htmlName, DateTime? htmlValue, string htmlId, bool readOnly)

Parameters

htmlName string
htmlValue DateTime?
htmlId string
readOnly bool

Returns

string

GetDateTimeEditor(string, DateTime?, string, bool, bool)

Create an input for a datetime field type

public abstract string GetDateTimeEditor(string htmlName, DateTime? htmlValue, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
htmlValue DateTime?
htmlId string
readOnly bool
required bool

Returns

string

GetEditRow(string, string)

Create an html row that includes a caption, editor and optional help content

public abstract string GetEditRow(string caption, string editor)

Parameters

caption string
editor string

Returns

string

GetEditRow(string, string, string)

Create an html row that includes a caption, editor and optional help content

public abstract string GetEditRow(string caption, string editor, string help)

Parameters

caption string
editor string
help string

Returns

string

GetEditRow(string, string, string, string)

Create an html row that includes a caption, editor and optional help content

public abstract string GetEditRow(string caption, string editor, string help, string htmlId)

Parameters

caption string
editor string
help string
htmlId string

Returns

string

GetEditRow(string, string, string, string, bool)

Create an html row that includes a caption, editor and optional help content

public abstract string GetEditRow(string caption, string editor, string help, string htmlId, bool required)

Parameters

caption string
editor string
help string
htmlId string
required bool

Returns

string

GetEditRow(string, string, string, string, bool, bool)

Create an html row that includes a caption, editor and optional help content

public abstract string GetEditRow(string caption, string editor, string help, string htmlId, bool required, bool blockBottomRule)

Parameters

caption string
editor string
help string
htmlId string
required bool
blockBottomRule bool

Returns

string

GetFileEditor(string)

Create an input for a datetime field type

public abstract string GetFileEditor(string htmlName)

Parameters

htmlName string

Returns

string

GetFileEditor(string, string)

Create an input for a datetime field type

public abstract string GetFileEditor(string htmlName, string currentPathFilename)

Parameters

htmlName string
currentPathFilename string

Returns

string

GetFileEditor(string, string, string)

Create an input for a datetime field type

public abstract string GetFileEditor(string htmlName, string currentPathFilename, string htmlId)

Parameters

htmlName string
currentPathFilename string
htmlId string

Returns

string

GetFileEditor(string, string, string, bool)

Create an input for a datetime field type

public abstract string GetFileEditor(string htmlName, string currentPathFilename, string htmlId, bool readOnly)

Parameters

htmlName string
currentPathFilename string
htmlId string
readOnly bool

Returns

string

GetFileEditor(string, string, string, bool, bool)

Create an input for a datetime field type

public abstract string GetFileEditor(string htmlName, string currentPathFilename, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
currentPathFilename string
htmlId string
readOnly bool
required bool

Returns

string

GetHtmlCodeEditor(string, string)

Create an input for a htmlcode field type

public abstract string GetHtmlCodeEditor(string htmlName, string htmlValue)

Parameters

htmlName string
htmlValue string

Returns

string

GetHtmlCodeEditor(string, string, string)

Create an input for a htmlcode field type

public abstract string GetHtmlCodeEditor(string htmlName, string htmlValue, string htmlId)

Parameters

htmlName string
htmlValue string
htmlId string

Returns

string

GetHtmlCodeEditor(string, string, string, bool)

Create an input for a htmlcode field type

public abstract string GetHtmlCodeEditor(string htmlName, string htmlValue, string htmlId, bool readOnly)

Parameters

htmlName string
htmlValue string
htmlId string
readOnly bool

Returns

string

GetHtmlCodeEditor(string, string, string, bool, bool)

Create an input for a htmlcode field type

public abstract string GetHtmlCodeEditor(string htmlName, string htmlValue, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
htmlValue string
htmlId string
readOnly bool
required bool

Returns

string

GetHtmlEditor(string, string)

Create an input for a html field type

public abstract string GetHtmlEditor(string htmlName, string htmlValue)

Parameters

htmlName string
htmlValue string

Returns

string

GetHtmlEditor(string, string, string)

Create an input for a html field type

public abstract string GetHtmlEditor(string htmlName, string htmlValue, string htmlId)

Parameters

htmlName string
htmlValue string
htmlId string

Returns

string

GetHtmlEditor(string, string, string, bool)

Create an input for a html field type

public abstract string GetHtmlEditor(string htmlName, string htmlValue, string htmlId, bool readOnly)

Parameters

htmlName string
htmlValue string
htmlId string
readOnly bool

Returns

string

GetHtmlEditor(string, string, string, bool, bool)

Create an input for a html field type

public abstract string GetHtmlEditor(string htmlName, string htmlValue, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
htmlValue string
htmlId string
readOnly bool
required bool

Returns

string

GetImageEditor(string, string)

Create an input for a html field type

public abstract string GetImageEditor(string htmlName, string currentPathFilename)

Parameters

htmlName string
currentPathFilename string

Returns

string

GetImageEditor(string, string, string)

Create an input for a html field type

public abstract string GetImageEditor(string htmlName, string currentPathFilename, string htmlId)

Parameters

htmlName string
currentPathFilename string
htmlId string

Returns

string

GetImageEditor(string, string, string, bool)

Create an input for a html field type

public abstract string GetImageEditor(string htmlName, string currentPathFilename, string htmlId, bool readOnly)

Parameters

htmlName string
currentPathFilename string
htmlId string
readOnly bool

Returns

string

GetImageEditor(string, string, string, bool, bool)

Create an input for a html field type

public abstract string GetImageEditor(string htmlName, string currentPathFilename, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
currentPathFilename string
htmlId string
readOnly bool
required bool

Returns

string

GetIntegerEditor(string, int?)

Create an input for an integer field type

public abstract string GetIntegerEditor(string htmlName, int? htmlValue)

Parameters

htmlName string
htmlValue int?

Returns

string

GetIntegerEditor(string, int?, string)

Create an input for an integer field type

public abstract string GetIntegerEditor(string htmlName, int? htmlValue, string htmlId)

Parameters

htmlName string
htmlValue int?
htmlId string

Returns

string

GetIntegerEditor(string, int?, string, bool)

Create an input for an integer field type

public abstract string GetIntegerEditor(string htmlName, int? htmlValue, string htmlId, bool readOnly)

Parameters

htmlName string
htmlValue int?
htmlId string
readOnly bool

Returns

string

GetIntegerEditor(string, int?, string, bool, bool)

Create an input for an integer field type

public abstract string GetIntegerEditor(string htmlName, int? htmlValue, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
htmlValue int?
htmlId string
readOnly bool
required bool

Returns

string

GetLinkEditor(string, int?)

Create an input for an integer field type

public abstract string GetLinkEditor(string htmlName, int? htmlValue)

Parameters

htmlName string
htmlValue int?

Returns

string

GetLinkEditor(string, int?, string)

Create an input for an integer field type

public abstract string GetLinkEditor(string htmlName, int? htmlValue, string htmlId)

Parameters

htmlName string
htmlValue int?
htmlId string

Returns

string

GetLinkEditor(string, int?, string, bool)

Create an input for an integer field type

public abstract string GetLinkEditor(string htmlName, int? htmlValue, string htmlId, bool readOnly)

Parameters

htmlName string
htmlValue int?
htmlId string
readOnly bool

Returns

string

GetLinkEditor(string, int?, string, bool, bool)

Create an input for an integer field type

public abstract string GetLinkEditor(string htmlName, int? htmlValue, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
htmlValue int?
htmlId string
readOnly bool
required bool

Returns

string

GetLongTextEditor(string, string)

Create an input for all text field types

public abstract string GetLongTextEditor(string htmlName, string htmlValue)

Parameters

htmlName string
htmlValue string

Returns

string

GetLongTextEditor(string, string, string)

Create an input for all text field types

public abstract string GetLongTextEditor(string htmlName, string htmlValue, string htmlId)

Parameters

htmlName string
htmlValue string
htmlId string

Returns

string

GetLongTextEditor(string, string, string, bool)

Create an input for all text field types

public abstract string GetLongTextEditor(string htmlName, string htmlValue, string htmlId, bool readOnly)

Parameters

htmlName string
htmlValue string
htmlId string
readOnly bool

Returns

string

GetLongTextEditor(string, string, string, bool, bool)

Create an input for all text field types

public abstract string GetLongTextEditor(string htmlName, string htmlValue, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
htmlValue string
htmlId string
readOnly bool
required bool

Returns

string

GetLookupContentEditor(string, int)

Create an input for a lookup content field type

public abstract string GetLookupContentEditor(string htmlName, int lookupContentId)

Parameters

htmlName string
lookupContentId int

Returns

string

GetLookupContentEditor(string, int, int)

Create an input for a lookup content field type

public abstract string GetLookupContentEditor(string htmlName, int lookupContentId, int lookupRecordId)

Parameters

htmlName string
lookupContentId int
lookupRecordId int

Returns

string

GetLookupContentEditor(string, int, int, string)

Create an input for a lookup content field type

public abstract string GetLookupContentEditor(string htmlName, int lookupContentId, int lookupRecordId, string htmlId)

Parameters

htmlName string
lookupContentId int
lookupRecordId int
htmlId string

Returns

string

GetLookupContentEditor(string, int, int, string, bool)

Create an input for a lookup content field type

public abstract string GetLookupContentEditor(string htmlName, int lookupContentId, int lookupRecordId, string htmlId, bool readOnly)

Parameters

htmlName string
lookupContentId int
lookupRecordId int
htmlId string
readOnly bool

Returns

string

GetLookupContentEditor(string, int, int, string, bool, bool)

Create an input for a lookup content field type

public abstract string GetLookupContentEditor(string htmlName, int lookupContentId, int lookupRecordId, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
lookupContentId int
lookupRecordId int
htmlId string
readOnly bool
required bool

Returns

string

GetLookupContentEditor(string, int, int, string, bool, bool, string)

Create an input for a lookup content field type

public abstract string GetLookupContentEditor(string htmlName, int lookupContentId, int lookupRecordId, string htmlId, bool readOnly, bool required, string sqlFilter)

Parameters

htmlName string
lookupContentId int
lookupRecordId int
htmlId string
readOnly bool
required bool
sqlFilter string

Returns

string

GetLookupContentEditor(string, string)

Create an input for a lookup content field type

public abstract string GetLookupContentEditor(string htmlName, string lookupContentName)

Parameters

htmlName string
lookupContentName string

Returns

string

GetLookupContentEditor(string, string, int)

Create an input for a lookup content field type

public abstract string GetLookupContentEditor(string htmlName, string lookupContentName, int lookupRecordId)

Parameters

htmlName string
lookupContentName string
lookupRecordId int

Returns

string

GetLookupContentEditor(string, string, int, string)

Create an input for a lookup content field type

public abstract string GetLookupContentEditor(string htmlName, string lookupContentName, int lookupRecordId, string htmlId)

Parameters

htmlName string
lookupContentName string
lookupRecordId int
htmlId string

Returns

string

GetLookupContentEditor(string, string, int, string, bool)

Create an input for a lookup content field type

public abstract string GetLookupContentEditor(string htmlName, string lookupContentName, int lookupRecordId, string htmlId, bool readOnly)

Parameters

htmlName string
lookupContentName string
lookupRecordId int
htmlId string
readOnly bool

Returns

string

GetLookupContentEditor(string, string, int, string, bool, bool)

Create an input for a lookup content field type

public abstract string GetLookupContentEditor(string htmlName, string lookupContentName, int lookupRecordId, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
lookupContentName string
lookupRecordId int
htmlId string
readOnly bool
required bool

Returns

string

GetLookupContentEditor(string, string, int, string, bool, bool, string)

Create a lookup into content

public abstract string GetLookupContentEditor(string htmlName, string lookupContentName, int lookupRecordId, string htmlId, bool readOnly, bool required, string sqlFilter)

Parameters

htmlName string
lookupContentName string
lookupRecordId int
htmlId string
readOnly bool
required bool
sqlFilter string

Returns

string

GetLookupListEditor(string, List<string>)

Create an input for a lookup list content field type

public abstract string GetLookupListEditor(string htmlName, List<string> lookupList)

Parameters

htmlName string
lookupList List<string>

Returns

string

GetLookupListEditor(string, List<string>, int)

Create an input for a lookup list content field type

public abstract string GetLookupListEditor(string htmlName, List<string> lookupList, int lookupListIndex)

Parameters

htmlName string
lookupList List<string>
lookupListIndex int

Returns

string

GetLookupListEditor(string, List<string>, int, string)

Create an input for a lookup list content field type

public abstract string GetLookupListEditor(string htmlName, List<string> lookupList, int lookupListIndex, string htmlId)

Parameters

htmlName string
lookupList List<string>
lookupListIndex int
htmlId string

Returns

string

GetLookupListEditor(string, List<string>, int, string, bool)

Create an input for a lookup list content field type

public abstract string GetLookupListEditor(string htmlName, List<string> lookupList, int lookupListIndex, string htmlId, bool readOnly)

Parameters

htmlName string
lookupList List<string>
lookupListIndex int
htmlId string
readOnly bool

Returns

string

GetLookupListEditor(string, List<string>, int, string, bool, bool)

Create an input for a lookup list content field type

public abstract string GetLookupListEditor(string htmlName, List<string> lookupList, int lookupListIndex, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
lookupList List<string>
lookupListIndex int
htmlId string
readOnly bool
required bool

Returns

string

GetLookupListEditor(string, List<string>, string)

Create an input for a lookup list content field type

public abstract string GetLookupListEditor(string htmlName, List<string> lookupList, string lookupListName)

Parameters

htmlName string
lookupList List<string>
lookupListName string

Returns

string

GetLookupListEditor(string, List<string>, string, string)

Create an input for a lookup list content field type

public abstract string GetLookupListEditor(string htmlName, List<string> lookupList, string lookupListName, string htmlId)

Parameters

htmlName string
lookupList List<string>
lookupListName string
htmlId string

Returns

string

GetLookupListEditor(string, List<string>, string, string, bool)

Create an input for a lookup list content field type

public abstract string GetLookupListEditor(string htmlName, List<string> lookupList, string lookupListName, string htmlId, bool readOnly)

Parameters

htmlName string
lookupList List<string>
lookupListName string
htmlId string
readOnly bool

Returns

string

GetLookupListEditor(string, List<string>, string, string, bool, bool)

Create an input for a lookup list content field type

public abstract string GetLookupListEditor(string htmlName, List<string> lookupList, string lookupListName, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
lookupList List<string>
lookupListName string
htmlId string
readOnly bool
required bool

Returns

string

GetMemberSelectEditor(string, int, int)

Create an input for a member select content field type

public abstract string GetMemberSelectEditor(string htmlName, int lookupPersonId, int groupId)

Parameters

htmlName string
lookupPersonId int
groupId int

Returns

string

GetMemberSelectEditor(string, int, int, string)

Create an input for a member select content field type

public abstract string GetMemberSelectEditor(string htmlName, int lookupPersonId, int groupId, string htmlId)

Parameters

htmlName string
lookupPersonId int
groupId int
htmlId string

Returns

string

GetMemberSelectEditor(string, int, int, string, bool)

Create an input for a member select content field type

public abstract string GetMemberSelectEditor(string htmlName, int lookupPersonId, int groupId, string htmlId, bool readOnly)

Parameters

htmlName string
lookupPersonId int
groupId int
htmlId string
readOnly bool

Returns

string

GetMemberSelectEditor(string, int, int, string, bool, bool)

Create an input for a member select content field type

public abstract string GetMemberSelectEditor(string htmlName, int lookupPersonId, int groupId, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
lookupPersonId int
groupId int
htmlId string
readOnly bool
required bool

Returns

string

GetMemberSelectEditor(string, int, string)

Create an input for a member select content field type

public abstract string GetMemberSelectEditor(string htmlName, int lookupPersonId, string groupGuid)

Parameters

htmlName string
lookupPersonId int
groupGuid string

Returns

string

GetMemberSelectEditor(string, int, string, string)

Create an input for a member select content field type

public abstract string GetMemberSelectEditor(string htmlName, int lookupPersonId, string groupGuid, string htmlId)

Parameters

htmlName string
lookupPersonId int
groupGuid string
htmlId string

Returns

string

GetMemberSelectEditor(string, int, string, string, bool)

Create an input for a member select content field type

public abstract string GetMemberSelectEditor(string htmlName, int lookupPersonId, string groupGuid, string htmlId, bool readOnly)

Parameters

htmlName string
lookupPersonId int
groupGuid string
htmlId string
readOnly bool

Returns

string

GetMemberSelectEditor(string, int, string, string, bool, bool)

Create an input for a member select content field type

public abstract string GetMemberSelectEditor(string htmlName, int lookupPersonId, string groupGuid, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
lookupPersonId int
groupGuid string
htmlId string
readOnly bool
required bool

Returns

string

GetNumberEditor(string, double?)

Create an input for a number field type

public abstract string GetNumberEditor(string htmlName, double? htmlValue)

Parameters

htmlName string
htmlValue double?

Returns

string

GetNumberEditor(string, double?, string)

Create an input for a number field type

public abstract string GetNumberEditor(string htmlName, double? htmlValue, string htmlId)

Parameters

htmlName string
htmlValue double?
htmlId string

Returns

string

GetNumberEditor(string, double?, string, bool)

Create an input for a number field type

public abstract string GetNumberEditor(string htmlName, double? htmlValue, string htmlId, bool readOnly)

Parameters

htmlName string
htmlValue double?
htmlId string
readOnly bool

Returns

string

GetNumberEditor(string, double?, string, bool, bool)

Create an input for a number field type

public abstract string GetNumberEditor(string htmlName, double? htmlValue, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
htmlValue double?
htmlId string
readOnly bool
required bool

Returns

string

GetPasswordEditor(string, string)

Create an input for all text field types

public abstract string GetPasswordEditor(string htmlName, string htmlValue)

Parameters

htmlName string
htmlValue string

Returns

string

GetPasswordEditor(string, string, string)

Create an input for all text field types

public abstract string GetPasswordEditor(string htmlName, string htmlValue, string htmlId)

Parameters

htmlName string
htmlValue string
htmlId string

Returns

string

GetPasswordEditor(string, string, string, bool)

Create an input for all text field types

public abstract string GetPasswordEditor(string htmlName, string htmlValue, string htmlId, bool readOnly)

Parameters

htmlName string
htmlValue string
htmlId string
readOnly bool

Returns

string

GetPasswordEditor(string, string, string, bool, bool)

Create an input for all text field types

public abstract string GetPasswordEditor(string htmlName, string htmlValue, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
htmlValue string
htmlId string
readOnly bool
required bool

Returns

string

return the link to the admin site portal feature

public abstract string GetPortalFeatureLink(string portalGuid, string portalFeatureGuid)

Parameters

portalGuid string
portalFeatureGuid string

Returns

string

GetPortalHtml(string)

Return the html for an admin portal identified by its guid.

public abstract string GetPortalHtml(string portalGuid)

Parameters

portalGuid string

Returns

string

GetSelectorStringEditor(string, string, string)

Create an input for all text field types

public abstract string GetSelectorStringEditor(string htmlName, string htmlValue, string selectorString)

Parameters

htmlName string
htmlValue string
selectorString string

Returns

string

GetSelectorStringEditor(string, string, string, string)

Create an input for all text field types

public abstract string GetSelectorStringEditor(string htmlName, string htmlValue, string selectorString, string htmlId)

Parameters

htmlName string
htmlValue string
selectorString string
htmlId string

Returns

string

GetSelectorStringEditor(string, string, string, string, bool)

Create an input for all text field types

public abstract string GetSelectorStringEditor(string htmlName, string htmlValue, string selectorString, string htmlId, bool readOnly)

Parameters

htmlName string
htmlValue string
selectorString string
htmlId string
readOnly bool

Returns

string

GetSelectorStringEditor(string, string, string, string, bool, bool)

Create an input for all text field types

public abstract string GetSelectorStringEditor(string htmlName, string htmlValue, string selectorString, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
htmlValue string
selectorString string
htmlId string
readOnly bool
required bool

Returns

string

GetTextEditor(string, string)

Create an input for all text field types

public abstract string GetTextEditor(string htmlName, string htmlValue)

Parameters

htmlName string
htmlValue string

Returns

string

GetTextEditor(string, string, string)

Create an input for all text field types

public abstract string GetTextEditor(string htmlName, string htmlValue, string htmlId)

Parameters

htmlName string
htmlValue string
htmlId string

Returns

string

GetTextEditor(string, string, string, bool)

Create an input for all text field types

public abstract string GetTextEditor(string htmlName, string htmlValue, string htmlId, bool readOnly)

Parameters

htmlName string
htmlValue string
htmlId string
readOnly bool

Returns

string

GetTextEditor(string, string, string, bool, bool)

Create an input for all text field types

public abstract string GetTextEditor(string htmlName, string htmlValue, string htmlId, bool readOnly, bool required)

Parameters

htmlName string
htmlValue string
htmlId string
readOnly bool
required bool

Returns

string

GetWidgetDashboard()

create the admin dashboard with all widget addons.

public abstract string GetWidgetDashboard()

Returns

string

GetWidgetDashboard(string)

create a portal dashboard with widgets from addons set in a portal

public abstract string GetWidgetDashboard(string portalGuid)

Parameters

portalGuid string

The guid of the portal in which the dashboard displays. All addons in the portal marked as widgets.

Returns

string

NewListReport()

Create a new instance of a List Report. List reports have a list of data rows with filters on the left

[Obsolete("Deprecated. All report and tool helper classes are implemented through Contensive.AdminUI.", true)]
public abstract LayoutBuilderListBaseClass NewListReport()

Returns

LayoutBuilderListBaseClass

NewToolForm()

Create a new instance of a Tool Form. Tool Forms are simple forms with key elements like buttons and header with a simple body

[Obsolete("Deprecated. All report and tool helper classes are implemented through Contensive.AdminUI.", true)]
public abstract LayoutBuilderToolFormBaseClass NewToolForm()

Returns

LayoutBuilderToolFormBaseClass

RedirectToPortalFeature(string, string)

set response to redirect to the portal feature and return blank. Use this method to redirect to a portal feature if a features addon is running outside the portal. For example, if the AccountList addon is running outside the Accounts portal, redirect to the Accounts portal with the AccountList feature.

public abstract string RedirectToPortalFeature(string portalGuid, string portalFeatureGuid)

Parameters

portalGuid string
portalFeatureGuid string

Returns

string

RedirectToPortalFeature(string, string, string)

set response to redirect to the portal feature and return blank. Use this method to redirect to a portal feature if a features addon is running outside the portal. For example, if the AccountList addon is running outside the Accounts portal, redirect to the Accounts portal with the AccountList feature.

public abstract string RedirectToPortalFeature(string portalGuid, string portalFeatureGuid, string linkAppend)

Parameters

portalGuid string
portalFeatureGuid string
linkAppend string

Returns

string