0

ビーンクラス

 public partial class IPSFlightPath {            
        private string nameField;            
        private string sidField;            
        private int selectedField;}

メインクラス

1.1.リストボックスの値を設定する

IPSFlightPath[] arrFlightPath = ipsChannel.paths;                           
foreach (IPSFlightPath flightPath in arrFlightPath)
{
  if (flightPath.selected != 0)
  {
  lbSelected.Items.Add(flightPath.name);
  }
}

1.2.リストボックスから値を取得する

string FP = lbSelected.SelectedItem.Value.ToString();

FP を name に設定しただけで、オブジェクトの selectedValue を取得できませんでした。例: row1 show nameField is 'FlightPath1' which contains sidField is '1'.

ご協力いただきありがとうございます。

4

1 に答える 1

1

次のようにする必要があります。

lbSelected.Items.Add(new ListItem(flightPath.name, flightPath.sidField));
于 2013-01-31T04:03:06.583 に答える