日期:2014-05-20  浏览次数:20638 次

DataGrid新增的问题
我自己做了个分页控件,控件上有新增、修改、删除三个按钮;
我想做出点击新增按钮,在grid里面添加一个空白行,输入数据保存数据
我已经做出了添加一个空白行,但是问题是在没有分页的情况下可以,但是数据多了分页就没有效果了,我用的代码如下
ds.Tables[0].Rows.Add(ds.Tables[0].NewRow());
grdSQ.EditItemIndex=ds.Tables[0].Rows.Count-1;
希望高手帮我看看,有没有什么好方法,如果有例子最好了,
我的邮箱是loov266@163.com

------解决方案--------------------
帮顶
------解决方案--------------------
grdSQ.pageindex = grdSQ.pagecount-1

點擊新增,把當前頁指向最後一頁
------解决方案--------------------
ItemDataBound事件中. if(e.Item.ItemType == ListItemType.Footer) { DataGridItem NewItem = new DataGridItem(0, 0, ListItemType.Item); NewItem.Cells.Add(new TableCell()); NewItem.Cells[0].ColumnSpan = e.Item.Cells.Count; NewItem.Cells[0].Text = "添加的行 "; this.DataGrid1.Controls[0].Controls.Add(NewItem); }