CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

dataGrid中的插入一行的问题!

楼主XuexinkeUranus(新科)2004-05-02 18:24:12 在 .NET技术 / C# 提问

dtR是一个DataTable  
   
  DataRow   newRowR   =   dtR.NewRow();  
                       
  int   mIndex=dataGrid.CurrentCell.RowNumber;  
   
  if(mIndex>-1   &&   mIndex<dtR.Rows.Count)  
  {  
          dtR.Rows.InsertAt(newRowR,   mIndex);  
          dtR.AcceptChanges();  
  }  
   
  我用这个dtR绑定了dataGrid为什么在插入一行以后,如果用鼠标点击这个dataGrid以后就不能往里写内容,并且有时候写进去的内容就跑到最后一行了,晕!! 问题点数:0、回复次数:4Top

1 楼XuexinkeUranus(新科)回复于 2004-05-03 09:48:55 得分 0

高手赐教...Top

2 楼wangsaokui(无间道III(终极无间)C#MVP)回复于 2004-05-03 10:24:27 得分 0

调用   AcceptChanges   时,任何仍处于编辑模式的   DataRow   对象将成功结束其编辑。DataRowState   也会随之更改:所有状态为   Added   和   Modified   的行的状态都变为   Unchanged;Top

3 楼XuexinkeUranus(新科)回复于 2004-05-06 18:03:27 得分 0

楼上的大哥(大姐)你能不能赐教一些代码阿!我不是很明白你说的....能不能给介绍一下解决办法...Top

4 楼wsnet(英雄所见)回复于 2004-05-08 00:33:11 得分 0

不要急于调用AcceptChanges   先!Top

相关问题

  • datagrid中如何插入一行
  • 怎样在Datagrid控件中实现插入一行啊,而不是在最后自动增加一行
  • winform中的datagrid怎么在指定位置插入一行数据
  • 如何在ListCtrl中插入一行?
  • Excel中怎么插入一行(急)
  • 在文件中插入一行
  • 在table中动态插入一行
  • 怎样在EXCEL中插入一行?
  • 如何在DATAGRID中插入一个新行,并在DATAGRID的第一行显示出来
  • 如何在不用鼠标点到最后一行以下,就在datagrid中插入一条新纪录

关键词

  • datagrid
  • mindex
  • dtr

得分解答快速导航

  • 帖主:XuexinkeUranus

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo