2013-02-12 2 views
2

У меня есть задача, то есть я должен вставить данные из текстовых полей в datagridview, а затем сохранить данные datagridview в базу данных с несколькими строками, которые я добавил из текстовых полей в datagridview.i, какой-то код, но он работает только для первой строки. i cont добавляет несколько строк. Может кто-нибудь мне помочь, как я могу это сделать?как вставить данные из текстовых полей в datagridview в C#

private void btnAdd_Click(object sender, EventArgs e) 
    { 
     dgvUom.Rows[0].Cells["UomType"].Value = txtUomtyp.Text; 
     dgvUom.Rows[0].Cells["UOmDesc"].Value = txtUomDesc.Text; 
    } 
+0

как это ваш 'dataGridView' выглядит и сколько столбцов? – spajce

+0

Являются ли текстовые поля вне datagridview? или встроены в gridview? и ваше решение работает для первой строки, потому что вы делаете это только для первой строки. dgvUom.Rows [0] <- он представляет вашу первую строку. –

+0

мои текстовые поля вне стороны dgv, а у моего dgv есть только два столбца – user2063479

ответ

5
private void btnAdd_Click(object sender, EventArgs e) 
    { 
     string firstColum = txtUomtyp.Text; 
     string secondColum = txtUomDesc.Text; 
     string[] row = { firstColum, secondColum }; 
     dgvUom.Rows.Add(row); 
    } 
+0

спасибо alot spajce, его работа. – user2063479

+0

Добро пожаловать. Продолжайте и тренируйтесь. ': D' – spajce