如果是在WinForm 则通过鼠标右击完成!如果是在WebForm 则增加两个ButtonColumn(Edit , Delete)并处理DataGrid的EditCommand,CancelCommand,UpdateCommand及DeleteCommand事件!
要实现增加,则通过编写程序完成:
先向DataGrid的绑定数据集(DataSet)增加一条记录并绑定
如果要增加后并并使其处于编辑状态,则需要将EditItemIndex设为新增记录在DataGrid中所处Index值(如果你的DataGrid使用分页,则会烦死人的:( ,因为你必须计算它是在第几页,在第几行,最好通过另一页面来完成增加).
要实现增加,则通过编写程序完成:
先向DataGrid的绑定数据集(DataSet)增加一条记录并绑定
如果要增加后并并使其处于编辑状态,则需要将EditItemIndex设为新增记录在DataGrid中所处Index值(如果你的DataGrid使用分页,则会烦死人的:( ,因为你必须计算它是在第几页,在第几行,最好通过另一页面来完成增加).
解决方案 »
- C#中将ListView整个控件序列化问题
- 触发网页的问题。
- C#中,窗体转换问题
- 用一个项目访问另一个项目的app.config
- 急,不知道问题出在什么地方?请高手看下
- c#生成html文件问题 急 急 急 急 急 急 急 急 急 急 急 急 急 急 急 急 急 急 急 急
- 【急】要实现自动安装SQLSERVER 2005,安装IIS,配置IIS站点。--要用到什么技术?
- 当传递具有已删除行的 DataRow 集合时,更新要求有效的 DeleteCommand
- 如何得到数据库(access)中所有表的名称和表中字段的名称?
- 很想知道这些代码在哪里可以输入并编译运行
- 如何将TREEVIEW中的树形关系保存到数据库?
- c#中有没有Documents&View结构,在那里设置
而我不想在添加记录以后再让DataGrid重新从数据库中刷新,而是直接写入DataGrid中,可否给个例子?多谢。
不用OleDbCommand,在Winform中,可以直接通过DataGrid进行数据操作!