у меня есть форма, содержащая datagridviwe и список, поле списка имеет 1 столбец, который является идентификатором записи, если я выбираю его, его показываются данные на метках формы, которые я хочу, когда я выбираю строку в datagridviwe ... идентификатор поля списка будет один из ячейки таблицы данных [9], которая является идентификатором.
код списка
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{ if (listBox1.SelectedItem != null)
{
DataTable dt = cnx.SelectCmd("select * from Acc where id='" + listBox1.SelectedValue + "'");
label10.Text = dt.Rows[0]["Issue_number"].ToString();
label12.Text = dt.Rows[0]["report_number"].ToString();
label13.Text = dt.Rows[0]["Date_of"].ToString();
label14.Text = DateTime.Parse(dt.Rows[0]["Date_of"].ToString()).ToShortDateString();
label15.Text = dt.Rows[0]["Type_of"].ToString();
textBox2.Text = dt.Rows[0]["Reason"].ToString();
label17.Text = dt.Rows[0]["Statu"].ToString();
label16.Text = dt.Rows[0]["Section"].ToString();
label29.Text = dt.Rows[0]["Wrong"].ToString();
label22.Text = cnx.SelectCmd("select count(*) from Attachement where Accidentid='" + dt.Rows[0]["id"].ToString() + "'").Rows[0][0].ToString() + " attach";
}
спасибо