RadDropTarget
Represents the RadDropTarget control that makes elements valid drop targets for draggable elements.
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
[RequiredScript(typeof(jQueryPlugins))]
[RequiredScript(typeof(Html5DragAndDrop))]
[ClientScriptResource("Telerik.Web.UI.RadDropTarget", "Telerik.Web.UI.DragDropManager.DropTarget.RadDropTarget.js")]
public class RadDropTarget : RadWebControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, IScriptControl, IControlResolver, IPostBackDataHandler, ISkinnableControl, IControl
Inheritance: objectControlWebControlRadWebControlRadDropTarget
Implements:
Inherited Members
Constructors
public RadDropTarget()
Properties
Defines the client events handlers.
[PersistenceMode(PersistenceMode.InnerProperty)]
public DropTargetClientEvents 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:
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: