Table of Contents

Class EcomEditor<T>

Namespace
Dynamicweb.Ecommerce.Content.Items.Editors
Assembly
Dynamicweb.Ecommerce.dll
EcomEditor class.
public abstract class EcomEditor<T> : Editor

Type Parameters

T
Inheritance
EcomEditor<T>
Inherited Members

Properties

DataType

Gets the data type for this editor.
public override Type DataType { get; }

Property Value

Type
The type of the data.
See Also

Methods

BeginEdit(EditorContext)

Enables the editor to populate its UI to the client and initiate the editing process.
[Obsolete("Do not use")]
public override void BeginEdit(EditorContext context)

Parameters

context EditorContext
Editor context.
See Also

BeginEditFrontend(EditorContext)

Enables the editor to populate its UI to the client and initiate the editing process at frontend.
[Obsolete("Do not use")]
public override void BeginEditFrontend(EditorContext context)

Parameters

context EditorContext
The context.

Remarks

Ecom Editor disabled for frontend editing so it does not contain any implementation.
See Also

EndEdit()

Returns the edited value.
[Obsolete("Do not use")]
public override object EndEdit()

Returns

object
The edited value.
See Also

HasValue()

Tell if this editor returns a value
[Obsolete("Do not use")]
public override bool HasValue()

Returns

bool
true if this instance has value; otherwise, false.

Remarks

Ecom Editor disabled for frontend editing so it returns false if called from frontend.
See Also

RenderControl(TextWriter, T)

Renders the control.
[Obsolete("Do not use")]
protected virtual void RenderControl(TextWriter output, T value)

Parameters

output TextWriter
The output.
value T
The value.
See Also

See Also

To top