如何在Rad ListBox的Transferred事件中获取ItemIndex

时间:2013-03-11 20:33:09

标签: telerik

我正在尝试在转移事件中选择 RadListBox 的项目文本和值。

我尝试了以下代码:

 protected void listbox_Initial_Transferred(object sender, RadListBoxTransferredEventArgs e)
{

           string id =  e.Items[0].Value.ToString();
            string description = e.Items[0].Text.ToString();
 }

这里我把“0”作为索引。工作正常。

现在我被困在这里获取Item的选定索引。

期待您的评论和回复。

感谢。

1 个答案:

答案 0 :(得分:1)

请尝试使用以下代码段。

 // for single item
 string id = RadListBox1.SelectedItem.Value.ToString();
 string description = RadListBox1.SelectedItem.Text.ToString();

 // for multiple item
 foreach (RadListBoxItem item in RadListBox1.SelectedItems)
 {
     string _id = item.Value.ToString();
     string _description = item.Text.ToString();
 }

根据您的示例代码,请尝试使用以下代码段。

// for multiple item
 foreach (RadListBoxItem item in e.Items)
 {
     string _id = item.Value.ToString();
     string _description = item.Text.ToString();
 }