.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进入?通常情况下,人们会从数据库中得到这个...不是?