2016-01-01 5 views
0

Я не уверен, если это право на получение стоимости мульти комбо полеConfused с обработчиками событий Telerik

когда пользователь выбирает что-то мне нужно, чтобы получить его первое значение столбца и передать его в мою БД

Я пытаюсь получить значение от telerik Multicombo box и не знаю, как использовать обработчик событий?

вот мой код

 private void radMultiColumnComboBox3_SelectedIndexChanged(object sender, EventArgs e) 
    { 
     if (radMultiColumnComboBox3.MultiColumnComboBoxElement.Rows.Count > 0) 
     { 
      radMultiColumnComboBox3.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; 
      var item = radMultiColumnComboBox3.MultiColumnComboBoxElement.Rows[0]; 
      radGridView1.Rows.Add(item); 
     } 
     else 
     { 
      MessageBox.Show("PLS select a row", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); 
     } 
    } 
+0

Вы имеете в виду, что обработчик события в вашем примере кода не вызывается при изменении индекса? – Christian

ответ

0

Это, как вы получите значение первого столбца, когда пользователь выбирает строку в MultiColumnComboBox в Telerik в:

void radMultiColumnComboBox1_SelectedIndexChanged(object sender, EventArgs e) 
{ 
    var value = radMultiColumnComboBox1.EditorControl.Rows[radMultiColumnComboBox1.SelectedIndex].Cells[0].Value; 
} 

Вы можете найти документацию из SelectedIndexChanged события here.

Смежные вопросы