This class implements a reorderable, data bindable list control.
It demonstrates writing a control that is AJAX-aware in that it creates and
manages a set of ASP.NET AJAX extenders. to imporove it's client experience.
It is also data aware. When supplied with a database that matches an expected format,
it will automatically update the sort order of the items. The database must have an integer-typed
column that this list can have "ownership" of. By setting this column name into the "SortOrderField" property,
reorders will happen automatically.
Namespace:
AjaxControlToolkitAssembly: AjaxControlToolkit (in AjaxControlToolkit.dll) Version: 1.0.10920.38393 (1.0.10920.0)
Syntax
| C# |
|---|
public class ReorderList : CompositeDataBoundControl, IRepeatInfoUser, INamingContainer, ICallbackEventHandler, IPostBackEventHandler |
| Visual Basic (Declaration) |
|---|
Public Class ReorderList _ Inherits CompositeDataBoundControl _ Implements IRepeatInfoUser, INamingContainer, ICallbackEventHandler, IPostBackEventHandler |
| Visual C++ |
|---|
public ref class ReorderList : public CompositeDataBoundControl, IRepeatInfoUser, INamingContainer, ICallbackEventHandler, IPostBackEventHandler |
Inheritance Hierarchy
System..::.Object
System.Web.UI..::.Control
System.Web.UI.WebControls..::.WebControl
System.Web.UI.WebControls..::.BaseDataBoundControl
System.Web.UI.WebControls..::.DataBoundControl
System.Web.UI.WebControls..::.CompositeDataBoundControl
AjaxControlToolkit..::.ReorderList
System.Web.UI..::.Control
System.Web.UI.WebControls..::.WebControl
System.Web.UI.WebControls..::.BaseDataBoundControl
System.Web.UI.WebControls..::.DataBoundControl
System.Web.UI.WebControls..::.CompositeDataBoundControl
AjaxControlToolkit..::.ReorderList