当前位置:编程学习 > C#/ASP.NET >>

datagridview中插入数据

在窗体显示的时候记录是定位在第一行。
当我点击添加按钮在textbox里填入内容,内容作为参数传递个inser数据是t语句想表中插入数据。现在是能成功插入数据,但是插入在datagirdview显示的位置是在第一行的前面。
我想实现的效果是点击添加按钮后,光标定位到最后一行的下一行,然后再文本框中输入内容,点击保存后添加到最后一行的后面,怎么实现最后一行添加数据呢?谢谢大家了
--------------------编程问答-------------------- 光标定位到最后一行的下一行
dataGridView1.CurrentCell = dataGridView1.Rows[dataGridView1.Rows.Count-1].Cells[0];
--------------------编程问答--------------------
DataTable dt = dataGridView1.DataSource as DataTable;

把文本框的内容,加到dt上,再绑定,就行了 --------------------编程问答-------------------- 这个控件我就会...datasourse...
你还是好好看看控件的那些方法跟事件吧...会有用的..
--------------------编程问答-------------------- 绑定数据时,指定排序就行了。
可能你默认的排序方式,是最后添加的排到最前面了。 --------------------编程问答--------------------
引用 1 楼 LoveLife_Go 的回复:
光标定位到最后一行的下一行 

C# codedataGridView1.CurrentCell = dataGridView1.Rows[dataGridView1.Rows.Count-1].Cells[0];

应该是
codedataGridView1.CurrentCell = dataGridView1.Rows[dataGridView1.Rows.Count+1].Cells[0];
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,