BindingSource无法定位到新增的行

rabbit_009 2012-09-21 03:36:53
代码如下:
1.
// 绑定数据源
m_bindingSource.DataSource = m_dataSet;
m_bindingSource.DataMember = "Teacher";
gridview.DataSource = m_bs;


2.

// 各种绑定控件与bindingsource的关系
TB_code.DataBindings.Add("text", m_bindingSource, "CODE");
TB_name.DataBindings.Add("text", m_bindingSource, "NAME");

3.

// 新增按钮事件
DataRow dr = m_bindingSource.Tables[0].NewRow();
this.m_bindingSource.Tables[0].Rows.Add(dr);
this.m_bindingSource.MoveLast();

但跑起来,问题是bindingsource始终无法移动到新增的最后一行数据。跟踪调试一下发现,其position始终无法定位到最后一行的索引,请问各位大牛这是什么情况?
...全文
158 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧