.net压缩框架的目标版本不支持后期绑定警告?

问题描述:

我正在为windows ce平台的.net紧凑框架开发一个用于visual studio 2008的移动应用程序。 我使用vb.net语言.net压缩框架的目标版本不支持后期绑定警告?

我想使用Bindingsource对象添加一个新的行到数据表。 我的代码是

Me.BindingSource1.AddNew()

Me.StokBindingSource1.Current( “ID”)= “01”

当我使用当前的BindingSource的methot提示错误 并说.net精简框架的目标版本不支持后期绑定

如何确定要添加值的字段?

呃...你试图通过绑定源添加? 我建议尝试更新原始数据源本身,然后调用BindingSource上的.RefreshBindings(false)。

例如(伪 - 抱歉,这是C#)

MyDataTable table; 
BindingSource source; 

SomeKindOfInit() 
{ 
    table = new MyDataTable(); 
    source = new BindingSource(); 
    source.DataSource = table; 
    datagrid1.DataSource = source; 
} 

AddSomeStuff() 
{ 
    DataRow row = table.NewRow(); 
    row["Id"] = "01"; 
    table.Rows.Add(row); 
    source.RefreshBindings(false); 
} 

类似的东西反正....出于兴趣......你为什么要手动在ID进入?通常情况下,人们会从数据库中得到这个...不是?