RadListBox for ASP.NET AJAX

RadControls for ASP.NET AJAX

The following table lists the most important methods of the client-side RadListBox object:

  

Name

Parameters

Return Type

Description

trackChanges

none

none

Starts tracking changes made to the listbox that will be preserved over post-backs.

commitChanges

none

none

Writes the changes to the listbox that were made since a previous call to trackChanges, so that they are preserved over post-backs.

CopyJavaScript
function AddNewItem() {
    var listbox = $find("<%= RadListBox1.ClientID %>");
    var item = new Telerik.Web.UI.RadListBoxItem();
    item.set_text("item");
    listbox.trackChanges();
    listbox.get_items().add(item);
    item.select(); 
    listbox.commitChanges();
}

 

findItemByText

string

RadListBoxItem

Returns the first RadListBoxItem object whose Text property equals to the passed parameter.

findItemByValue

string

RadListBoxItem

Returns the first RadListBoxItem object whose Value property equals to the passed parameter.

findItemByAttribute

string (attribute name), string (attribute value)

RadListBoxItem

Gets the first instance of a RadListBoxItem with the specified attribute / value pair.

clearSelection

none

none

Clears the selection. There will be no selected items.

clearSelectionExcept

int or RadListBoxItem

none

Clears the current selection except the specified Index or Item.

getItem

int

RadListBoxItem

Gets the item from the Items collection residing at the index specified by the parameter.

get_items

none

RadListBoxItemCollection

Gets a collection with all items

get_selectedItem

none

RadListBoxItem

Gets the selected item (or the first selected item if the SelectionMode="Multiple").

get_selectedItems

none

array

Gets an array of the selected RadListBoxItem objects

get_selectedIndex

none

int

Gets the index of the selected item

get_checkedItems

none

array

Gets an array of the checked RadListBoxItem objects

reorderItem

RadListBoxItem and Index

none

Moves the specified item to the specified index

transferToDestination

RadListBoxItem

none

Transfers the specified item to the listbox specified by the TransferToID property

transferFromDestination

RadListBoxItem

none

Transfers the specified item from the listbox specified by the TransferToID property

transferItem

RadListBoxItem, SourceRadListBox, DestinationRadListBox

none

Transfers the specified item from the source listbox to the destination listbox

get_element

none

HTML element

Gets the outer DIV of the RadListBox

get_childListElement

none

HTML element

Gets the UL element of the RadListBox

get_id

none

string

Gets the ClientID of the RadListBox

deleteItem

RadListBoxItem

none

Deletes the item passed as an argument

insertItems

Array of RadListboxItems

none

Bulk inserts an array of RadListbox items to RadListBox

See Also