// insert new row in position zero
ds.Tables["TableName"].Rows.InsertAt(drNewRow, 0);
ds.Tables["TableName"].Rows.InsertAt(drNewRow, 0);
解决方案 »
- asp.net 获取当前动态的时间,秒在变
- 用window.open打窗口刷新父窗口问题
- 大家帮我看一下这段代码哪里出错了 求助
- 页面中 二个按钮asp:Button ,当我按下回车时如何能启用指定的哪个按钮?
- asp.net form验证问题求教!谢谢
- 我的GridView为什么setField不了?
- 如何更好地控制全屏....?
- 解决问题者200分高分相送,up有分,请教一xml方案!!!!!!!!!
- 晴问:如何写WEB方式下的NETMEETING视屏程序!
- 急!!!!!关于断点问题
- 救命啊,ASPX是键盘事件啊!!!!!!急死啦!!
- datagrid中嵌套checkbox,如何读取选中的内容。。。在线等。。
你再多新一列id ,把此列设为自动增加(一个column的属性),在绑定之前Mydt.sort("id desc")
如果我连续添加三行数据(第一组:1 1 第二组:11 11 第三组:111 111),显示效果如下: 列1 列2
11 11
1 1
111 111
总是把最后添加的项显示在最下一行,而其它行的顺序是依照“后加者居上”的原则显示的,所以还达不到我想要的效果,还请高手们再指点一下!
DataColumn myColumn = new DataColumn();
myColumn.DataType = System.Type.GetType("System.Int32");
myColumn.AutoIncrement = true;
myColumn.Visiable=false;
//绑定到你的DataTable
myTable.Columns.Add(myColumn);
//填充到DataView以后
DataView1.Sort("myColumn desc");
//有ID就DataView1.Sort("ID,desc");