Table of Contents

Class EditableList

Namespace
Dynamicweb.CoreUI.Editors.Lists
Assembly
Dynamicweb.CoreUI.dll
public sealed class EditableList : EditorBase<IEnumerable<object>>
Inheritance
EditableList
Inherited Members
Extension Methods

Properties

AllowAdding

public bool AllowAdding { get; set; }

Property Value

bool

AllowDelete

public bool AllowDelete { get; set; }

Property Value

bool

CustomAddAction

public ActionBase? CustomAddAction { get; set; }

Property Value

ActionBase

EditScreenType

public Type? EditScreenType { get; set; }

Property Value

Type

EditorContext

public string? EditorContext { get; set; }

Property Value

string

EntityTemplate

public string? EntityTemplate { get; set; }

Property Value

string

EntityType

public Type? EntityType { get; set; }

Property Value

Type

HintProperty

public string? HintProperty { get; set; }

Property Value

string

InfoProperties

public ICollection<EditableList.InfoPropertyInfo>? InfoProperties { get; set; }

Property Value

ICollection<EditableList.InfoPropertyInfo>

LabelProperty

public string? LabelProperty { get; set; }

Property Value

string

Methods

ForEntity<TEntity>(Expression<Func<TEntity, object?>>?)

public EditableList ForEntity<TEntity>(Expression<Func<TEntity, object?>>? labelProperyExpression = null) where TEntity : new()

Parameters

labelProperyExpression Expression<Func<TEntity, object>>

Returns

EditableList

Type Parameters

TEntity

ForEntity<TEntity, TScreen>(Expression<Func<TEntity, object?>>?)

public EditableList ForEntity<TEntity, TScreen>(Expression<Func<TEntity, object?>>? labelProperyExpression = null) where TEntity : new() where TScreen : EntityEditScreen<TEntity>

Parameters

labelProperyExpression Expression<Func<TEntity, object>>

Returns

EditableList

Type Parameters

TEntity
TScreen
To top