RadListBoxItemCollection对象
的RadListBoxItemCollection对象返回get_item方法RadListBox客户端对象。最重要的方法如下表所示:
名字 | 参数 | 返回类型 | 描述 |
---|---|---|---|
添加 | RadListBoxItem | 没有一个 | 将项添加到“项”集合。(见示例1) |
插入 | int, RadListBoxItem | 没有一个 | 将项插入到Items集合中第一个(索引)参数指定的位置。(见示例2) |
删除 | RadListBoxItem | 没有一个 | 从Items集合中删除项(请参见示例3) |
清晰的 | 没有一个 | 没有一个 | 清除RadListBox的Items集合。(见示例4) |
getItem | 指数 | RadListBoxItem | 从驻留在参数指定的索引处的Items集合中获取项。(见示例5) |
indexOf | RadListBoxItem | int | 获取项的索引。(见例子6) |
removeAt | int | 没有一个 | 删除指定索引处的项。(见例7) |
get_count | 没有一个 | int | 返回items集合中的项数。(见示例8) |
forEach | 处理程序 | 没有一个 | 遍历Items集合。(见例9) |
var list = $find("<%= RadListBox1。ClientID % > ");Var items = list.get_items();list.trackChanges ();var item = new Telerik.Web.UI.RadListBoxItem();item.set_text(“新”);item.set_value(“价值”);items.add(项);list.commitChanges ();
var list = $find("<%= RadListBox1。ClientID % > ");Var items = list.get_items();list.trackChanges ();var item = new Telerik.Web.UI.RadListBoxItem();item.set_text(“新”);item.set_value(“价值”);物品。插入(0, item); list.commitChanges();
var list = $find("<%= RadListBox1。ClientID % > ");Var items = list.get_items();var item = list.get_selectedItem();list.trackChanges ();items.remove(项);list.commitChanges ();
var list = $find("<%= RadListBox1。ClientID % > ");Var items = list.get_items();items.clear ();
var list = $find("<%= RadListBox1。ClientID % > ");Var items = list.get_items();var firstItem = items.getItem(0);
var list = $find("<%= RadListBox1。ClientID % > ");Var items = list.get_items();var index = items.indexOf(list.get_selectedItem());
var list = $find("<%= RadListBox1。ClientID % > ");Var items = list.get_items();var index = items.indexOf(list.get_selectedItem());items.removeAt(指数);
var list = $find("<%= RadListBox1。ClientID % > ");Var items = list.get_items();For (var I = 0;I < items.get_count();i++) {alert(list.getItem(i).get_text());}
var list = $find("<%= RadListBox1。ClientID % > ");Var items = list.get_items();物品。forEach(函数(item){警报(item.get_text());});