VS2005中DATAGRIDVIEW的使用
如何让DATAGRIDVIEW获取文本框的值
例如:我在多个文本框中输入了一个人的信息,如何让DATAGRIDVIEW不通过数据库,直接获取显示文本框的值
------解决方案--------------------我在多个文本框中输入了一个人的信息,如何让DATAGRIDVIEW不通过数据库,直接获取显示文本框的值
将这些信息保存到一个临时的DataSet中,然后让DATAGRIDVIEW绑定到这个DataSet
------解决方案--------------------大概写了一个,基本过程就是这样的
DataTable ndt = GetTable();
private void button1_Click(object sender, EventArgs e)
{
DataRow dr = ndt.NewRow();
dr[0] = "张三 "; //这里即为获取文本框的值
dr[1] = 22;
dr[2] = "男 ";
ndt.Rows.Add(dr);
dataGridView1.DataSource = ndt;
}
private static DataTable GetTable()
{
DataTable dt = new DataTable();
dt.Columns.Add( "姓名 ", typeof(System.String));
dt.Columns.Add( "年龄 ", typeof(System.Int32));
dt.Columns.Add( "性别 ", typeof(System.String));
return dt;
}