RadDropTargetArea
Represents the RadDropTargetArea control that defines a larger drop area for draggable elements with advanced filtering options.
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
[RequiredScript(typeof(jQueryPlugins))]
[RequiredScript(typeof(Html5DragAndDrop))]
[ClientScriptResource("Telerik.Web.UI.RadDropTargetArea", "Telerik.Web.UI.DragDropManager.DropTargetArea.RadDropTargetArea.js")]
public class RadDropTargetArea : RadWebControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, IScriptControl, IControlResolver, IPostBackDataHandler, ISkinnableControl, IControl
Inheritance: objectControlWebControlRadWebControlRadDropTargetArea
Implements:
Inherited Members
Constructors
public RadDropTargetArea()
Properties
Defines the client events handlers.
[PersistenceMode(PersistenceMode.InnerProperty)]
public DropTargetAreaClientEvents ClientEvents { get; }
The CssClass property will now be used instead of the former Skin and will be modified in AddAttributesToRender()
protected override string CssClassFormatString { get; }
Overrides:
Gets or sets the selectors used to get the elements within the Draggable that will be draggable.
[TypeConverter(typeof(ListConverter))]
[PersistenceMode(PersistenceMode.Attribute)]
[Bindable(true)]
public string[] FilterSelectors { get; set; }
The values of the property should be a valid jQuery selectors. E.g. class name or Id of html element.
Used to group sets of draggable and drop targets. A draggable with the same group value as a drop target will be accepted by the drop target.
public string Group { get; set; }
protected override HtmlTextWriterTag TagKey { get; }
Overrides:
Gets or sets the selectors used to get the elements that will become Draggables.
[TypeConverter(typeof(ListConverter))]
[PersistenceMode(PersistenceMode.Attribute)]
[Bindable(true)]
public string[] TargetSelectors { get; set; }
The values of the property should be a valid jQuery selectors. E.g. class name or Id of html element.
Methods
protected override void DescribeClientEvents(IScriptDescriptor descriptor)
Overrides:
protected override void DescribeComponent(IScriptDescriptor descriptor)
Overrides: