0

Transferredイベントで、選択したアイテム テキストと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」を渡しました。その正常に動作します。

ここで、選択したアイテムのインデックスを取得するために立ち往生しました。

コメントと返信をお待ちしております。

ありがとう。

4

1 に答える 1

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();
 }
于 2013-03-12T05:51:10.100 に答える