首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

小弟急问,怎么点击一个按纽在DATAGRID里面加一行

2012-02-01 
小弟急问,如何点击一个按纽在DATAGRID里面加一行?就是在DATAGRID已经显示出来的数据表的最下面再添加一行,

小弟急问,如何点击一个按纽在DATAGRID里面加一行?
就是在DATAGRID已经显示出来的数据表的最下面再添加一行,行的内容来自控件值
如图所示的页面布局:


[解决办法]
其实你应该这样,把你绑定的datatable新增一行,填充数据,然后绑定,那样比较方便


[解决办法]
要处理数据源,跟datagrid无关.
[解决办法]
1. 查询后,把数据源用 ViewState记录 
2. 执行插入操作时,把数据先从ViewState取出
 
DataTable dt = (DataTable)ViewState["xxxDB"];
DataRow dr = dt.NewRow();
dr["xxx"] = 你的赋值;

dt.Rows.Add(dr) ;
ViewState["xxxDB"] = dt ;
3.绑定到DataGrid
[解决办法]
楼上的方法很好!!

热点排行