日期:2014-05-18  浏览次数:20888 次

DataRowView row = view.AddNew()错误 Forms.BindingManagerDataErrorEventArgs
请高手帮忙解决,100分送上。
执行下面的代码到这一行:DataRowView row = view.AddNew()时出现错误 System.Windows.Forms.BindingManagerDataErrorEventArgs

C# code
 BindingSource bs = (BindingSource)sender;
            DataView view = (DataView)bs.List;
            [color=#FF0000]DataRowView row = view.AddNew();//as DataRowView[/color]            row["id"] = Guid.NewGuid();
            row["状态"] = "1";
            bs.MoveLast();
            e.NewObject = row;


------解决方案--------------------
这个控件没用过啊,求高手

帮顶!
------解决方案--------------------
你数据源绑定的是DataView么?

DataTable 默认绑定也是 DataView


------解决方案--------------------
可以用datasoucre 老做完
------解决方案--------------------
DataRowView 和 DataView 是不是就不能直接 写等于啊
是不是需要对 DataView 转换一下,再赋给DataRowView?