winform中
datagridview 中设计了四个列,有三个列是数据库中的数据绑字。另一个列是空的,没有绑字数据。而且这一列可以编辑,但是在后台取不到这一列的值。
datagridview 中设计了四个列,有三个列是数据库中的数据绑字。另一个列是空的,没有绑字数据。而且这一列可以编辑,但是在后台取不到这一列的值。
解决方案 »
- C#变成简单的小问题!
- 如何写自定义异常类Exception
- C#,你以为你的智商过人?玩什么飞机,真想踹你两脚!!
- VS2005添加插件MapInfo
- 急,急,急vs 2003中requestMap怎么接收checkboxlist 的值??
- c# winform socket如何传输多个文件
- 关于 .net remoting 疑问
- 调用API
- 精简版.net不支持XmlNode.SelectNodes和SelectSingleNode,如何方便实现相应功能?
- 谁能告诉我overload 于 override 的区别
- asp.net流媒体防下载防盗链dll插件
- 怎么用C#代码写SQL 存储过程
你必须绑定,绑定时可以 SELECT C1,C2,C3,'' AS CN FROM TABLE编辑后取cn就行。
dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value
private void button1_Click(object sender, EventArgs e)
{
foreach (DataGridViewRow r in dataGridView1.Rows)
if(r.Index!=dataGridView1.Rows.Count-1)
MessageBox.Show(r.Cells[3].Value.ToString());
}private void Form2_Load(object sender, EventArgs e)
{
DataTable dt = new DataTable();
dt.Columns.Add("12");
dt.Columns.Add("1s2");
dt.Columns.Add("1sfa2");
dt.Rows.Add("11","111","dasf");
dt.Rows.Add("11", "111", "dasf");
dt.Rows.Add("11", "111", "dasf");
dt.Rows.Add("11", "111", "dasf"); dataGridView1.DataSource = dt;
dataGridView1.Columns.Add(new DataGridViewTextBoxColumn());
}
dataGridView1.Rows[datagridview1.rows.count].Cells[0].Value
dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value