BindingSource无法定位到新增的行
代码如下:
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始终无法定位到最后一行的索引,请问各位大牛这是什么情况?