title: Can't convert to type System.IConvertible
body: <p>I have a problem when trying to set the DataSource for a combobox. I get the error Can't converte to type System.IConvertible. It says that its because i have a System.Convert.ToInt32(object value) but i am converting the object to an int. I just can't seem to figure out how to solve this.</p>
  
  <p>the data source have to fire when i select a item in another combobox.
  Here is the SelectIndex event where i try to convert the objects and where i try to populate the combobox.</p>
  
  <pre><code>private void cbBookedSeatMovTime_SelectedIndexChanged(object sender, EventArgs e)
      {
          ServiceReferenceMovieRunTime.MovieRunTimeServiceClient movRunService = new ServiceReferenceMovieRunTime.MovieRunTimeServiceClient();
          ServiceReferenceSeats.SeatsServiceClient seatService = new ServiceReferenceSeats.SeatsServiceClient();
  
          string _selectedMovName = Convert.ToString(cbBookedSeatMovInfo.SelectedValue);
          string _selectedMovDate = Convert.ToString(cbBookedSeatMovDate.SelectedValue);
          string _selectedMovTime = Convert.ToString(cbBookedSeatMovTime.SelectedValue);
  
          int _runTimeId = Convert.ToInt32(movRunService.GetRunTimeOnNameDateAndTime(_selectedMovName, _selectedMovDate, _selectedMovTime));
  
  
          cbRow1.DataSource = seatService.GetRowsOnRunTime(_runTimeId);
          cbRow1.ValueMember = "id";
          cbRow1.DisplayMember = "rowId";
  
      }
  </code></pre>
  
  <p>To get the seatService.GetRowsOnRunTime(); i have to put in a int. And that int i get from three other comboboxes and put into the service movieRunService.GetRunTimeOnNameDateAndTime() and this needs three strings cbBookedSeatMovInfo.SelectedValue, cbBookedSeatMovDate.SelectedValue and cbBookedSeatMovTime.SelectedValue.</p>
  
  <p>i dont understand why i cannot convert the object in to a int32 ? can any of you help me.</p>
  
  <p>Thanks !</p>