数据网格视图 - ComboBoxField(事件) [英] Data Grid View - ComboBoxField ( Events)

查看:35
本文介绍了数据网格视图 - ComboBoxField(事件)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好朋友,



我有一个datagridview。有一些textfield和一些comboBox字段。我的问题是

如果我想更改comboBox或textfield中的值,它不会在数据库中更新,直到我点击同一行的另一个Cell。我需要在更改comboBox或TextField的值时更改值并在数据库中更新。

请告诉我哪个活动最适合这个。



//我用的代码



Hello friends,

I have a datagridview . There are some textfield and some comboBox Field. My problem is that
If I want to change the value in comboBox or textfield its not update in database until I click on the other Cell of the same Row. My need is to change the value and update in database when changed the value of comboBox or TextField.
Please Tell me which event is best suited for this.

//code which I used

private void dgHelpDesk_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
             for (int i = 0; i < dgHelpDesk.RowCount; i++)
            {
                for (int j = 0; j < dgHelpDesk.ColumnCount; j++)
                {
                    if (Convert.ToBoolean(dgHelpDesk.Rows[i].Cells[j].Selected) == true)
                    {

                        Update_table(Convert.ToString(dgHelpDesk.Rows[i].Cells["team_member"].Value), Convert.ToString(dgHelpDesk.Rows[i].Cells["item_id"].Value),
                        Convert.ToString(dgHelpDesk.Rows[i].Cells["status"].Value), Convert.ToString(dgHelpDesk.Rows[i].Cells["workflow"].Value),
                        Convert.ToString(dgHelpDesk.Rows[i].Cells["subject"].Value), Convert.ToString(dgHelpDesk.Rows[i].Cells["priority"].Value),
                        Convert.ToString(dgHelpDesk.Rows[i].Cells["graphics_type"].Value),
                        Convert.ToString(dgHelpDesk.Rows[i].Cells["Department"].Value), richTextBox1.Text);
                        break;
                    }

                }
            }
        }

推荐答案

使用
dgHelpDesk_CellValueChanged



活动


Event


这篇关于数据网格视图 - ComboBoxField(事件)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆