Table of Contents

Class EditScreenBase<TModel>.EditScreenBuilder

Namespace
Dynamicweb.CoreUI.Screens
Assembly
Dynamicweb.CoreUI.dll
public sealed class EditScreenBase<TModel>.EditScreenBuilder
Inheritance
EditScreenBase<TModel>.EditScreenBuilder
Inherited Members

Methods

AddComponent(string, string, UiComponentBase?)

public void AddComponent(string tabName, string heading, UiComponentBase? component)

Parameters

tabName string
heading string
component UiComponentBase

AddComponents(string, string, IEnumerable<UiComponentBase?>?)

public void AddComponents(string tabName, string heading, IEnumerable<UiComponentBase?>? components)

Parameters

tabName string
heading string
components IEnumerable<UiComponentBase>

AddDynamicFields(string, Expression<Func<TModel, FieldGroupCollection>>)

public void AddDynamicFields(string tabName, Expression<Func<TModel, FieldGroupCollection>> expression)

Parameters

tabName string
expression Expression<Func<TModel, FieldGroupCollection>>

AddDynamicFields(string, Expression<Func<TModel, FieldGroupCollection>>, string)

public void AddDynamicFields(string tabName, Expression<Func<TModel, FieldGroupCollection>> expression, string headingPrefix)

Parameters

tabName string
expression Expression<Func<TModel, FieldGroupCollection>>
headingPrefix string

EditorFor(string)

public EditorBase? EditorFor(string propertyName)

Parameters

propertyName string

Returns

EditorBase

EditorFor<T>(Expression<Func<TModel, T>>)

public EditorBase? EditorFor<T>(Expression<Func<TModel, T>> expression)

Parameters

expression Expression<Func<TModel, T>>

Returns

EditorBase

Type Parameters

T
To top