Sliverlight中datagrid的绑定数据源更新问题
private void initDataGrid()
{
//CommonFinanceModel.colSalesOrder为一个订单表
pcv1 = new PagedCollectionView(CommonFinanceModel.colSalesOrder);
//显示本地订单
pcv1.Filter = new Predicate<object>(showSalesInfo);
dataGrid1.ItemsSource = pcv1;
dataGrid1.IsReadOnly = true;
}
我通过上述方法初始化了datagrid1,然后我需要删除pcv1里的一条记录,通过设置断点可以确定pcv1里我要删除的那条记录的却也已删除,然后我重新绑定datagrid1,语句为:dataGrid1.ItemsSource = pcv1;为何此时pcv1已经变化了,但绑定到datagrid1后,在前台页面一直没有重新刷新呢?
{
//CommonFinanceModel.colSalesOrder为一个订单表
pcv1 = new PagedCollectionView(CommonFinanceModel.colSalesOrder);
//显示本地订单
pcv1.Filter = new Predicate<object>(showSalesInfo);
dataGrid1.ItemsSource = pcv1;
dataGrid1.IsReadOnly = true;
}
我通过上述方法初始化了datagrid1,然后我需要删除pcv1里的一条记录,通过设置断点可以确定pcv1里我要删除的那条记录的却也已删除,然后我重新绑定datagrid1,语句为:dataGrid1.ItemsSource = pcv1;为何此时pcv1已经变化了,但绑定到datagrid1后,在前台页面一直没有重新刷新呢?
...全文
相关推荐
权威讲座Sliverlight 5个实例
在这个项目中,重点是数据绑定和控件的使用,如DataGrid,用于显示和操作数据库中的信息。
Sliverlight教程
**WPF UI框架**:Silverlight 2的用户界面框架基于Windows Presentation Foundation(WPF),提供了强大的图像处理、动画引擎、控件、布局管理、数据绑定、
sliverlight+wcf+sql简单实例
在Silverlight客户端,接收WCF返回的数据,并将其绑定到DataGrid或其他控件上。2. 添加按钮事件,当用户触发操作时,通过WCF服务更新或插入数据库。
读写Excel(适用于SliverLight)的3中方法
下面的代码演示了如何实现这一功能:```csharppublic static string ExportDataGrid(DataGrid grid, string SaveFileName, bool
Infragistics.NetAdvantage.for.ASP.NET.2010.Vol.2 & For SliverLight 2010 Vol.2.rar
2010年发布的第二卷版本,针对当时的技术趋势和开发者需求进行了优化和更新。


