Winform 中DataGridview显示数据问题?? datagridview 点中行 在文本框中显示,但第一次出现的时候datagridview显中的是第一行,但是在文本框中不显示,为什么啊?在选中其他行就没有问题了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你在哪里写文本的值等于行中的值??private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { txtXingHao.Text = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells["电表型号"].Value.ToString(); } cusId = int.Parse(dgvFindCus.SelectedRows[0].Cells["clmCusId"].Value.ToString()); txtCusName.Text = dgvFindCus.SelectedRows[0].Cells["clmCusName"].Value.ToString(); cboCusSex.SelectedValue = dgvFindCus.SelectedRows[0].Cells["clmCusSex"].Value.ToString(); txtCusTel.Text = dgvFindCus.SelectedRows[0].Cells["clmCusTel"].Value.ToString(); txtCusOffic.Text = dgvFindCus.SelectedRows[0].Cells["clmCusOffice"].Value.ToString(); txtCusPhone.Text = dgvFindCus.SelectedRows[0].Cells["clmCusPhone"].Value.ToString(); txtCusCodes.Text = dgvFindCus.SelectedRows[0].Cells["clmCusCodes"].Value.ToString(); txtCusFax.Text = dgvFindCus.SelectedRows[0].Cells["clmCusFax"].Value.ToString(); txtCusEmail.Text = dgvFindCus.SelectedRows[0].Cells["clmCusEmail"].Value.ToString(); txtCusUnit.Text = dgvFindCus.SelectedRows[0].Cells["clmCusUnit"].Value.ToString();这些是用文本框显示datagridview中的值,首次进到窗体的时候就加载,不过当前的默认行步显示出来,在点其他行的时候就没事了,点中哪个就显示哪个了。 vs2008调试菜单没有快速监视项? 打印一个Panel中的内容 sql数据源变化时,手动刷新datatable 关于C#语言,大家帮帮忙!!急,正在学c#语言!! C#存储过程的调用 求助,datagrid中dropdownlist数据绑定的较复杂问题!急,在线等.... 关于读取数据库图片的基础问题 在得到一个MemoryStream后,可确认里面放的是个文件,如何将其保存到一个目录中 面试问题——再开一贴100求解 新写的论坛,和CSDN挺像,请大家提点意见 急需大侠帮忙 怎样在combobox绑定数据后,再第一行前面增加一行?
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
txtXingHao.Text = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells["电表型号"].Value.ToString();
}
txtCusName.Text = dgvFindCus.SelectedRows[0].Cells["clmCusName"].Value.ToString();
cboCusSex.SelectedValue = dgvFindCus.SelectedRows[0].Cells["clmCusSex"].Value.ToString();
txtCusTel.Text = dgvFindCus.SelectedRows[0].Cells["clmCusTel"].Value.ToString();
txtCusOffic.Text = dgvFindCus.SelectedRows[0].Cells["clmCusOffice"].Value.ToString();
txtCusPhone.Text = dgvFindCus.SelectedRows[0].Cells["clmCusPhone"].Value.ToString();
txtCusCodes.Text = dgvFindCus.SelectedRows[0].Cells["clmCusCodes"].Value.ToString();
txtCusFax.Text = dgvFindCus.SelectedRows[0].Cells["clmCusFax"].Value.ToString();
txtCusEmail.Text = dgvFindCus.SelectedRows[0].Cells["clmCusEmail"].Value.ToString();
txtCusUnit.Text = dgvFindCus.SelectedRows[0].Cells["clmCusUnit"].Value.ToString();
这些是用文本框显示datagridview中的值,首次进到窗体的时候就加载,不过当前的默认行步显示出来,在点其他行的时候就没事了,点中哪个就显示哪个了。