【问题标题】:Silverlight + WCF RIA service: Insert new dataSilverlight + WCF RIA 服务:插入新数据
【发布时间】:2011-12-27 22:28:25
【问题描述】:

我的问题看起来很愚蠢......但让我们问一下:

我正在开发 Silverlight 网站...数据在服务器上,我使用 WCF RIA 和 Linq to Entities 来攻击我的数据。

在我的域服务中启用对我的几个表的修改

我在我的 Silverlight 应用程序上放置了一个 Datagrid,它可以在我的表上获取数据(我们将其称为 tblCustomer 作为示例)

我有几个网络广播展示了获取数据是多么容易,更新数据但是

我不知道如何插入数据!!!

我的网格处于编辑模式……但我无法添加新行……如果我使用详细视图……它是一样的……

任何人都可以提供帮助

问候;

【问题讨论】:

  • 澄清一下,是不是不能在 DataGrid 中键入新行?或者您无法使用域服务插入新记录?还是两者兼而有之?
  • 我会说两者...我有一些窗口(页面),我希望用户在数据网格中直接键入。我也有一些主/详细信息页面...我希望用户在详细信息表单中输入信息...因为我还有几个表格要在网格上填写(我通过 sql 视图填充了我的网格)

标签: silverlight wcf-ria-services


【解决方案1】:

要添加新项目,您应该手动执行:添加按钮,在其中创建新项目并将新项目添加到您在 DataGrid 中表示的集合,您将在网格中获得新项目。

注意:如果您尝试使用 MVVM - 在 ViewModel 中执行相同操作,而不是代码隐藏。

【讨论】:

  • 感谢您的回答...但实际上我的问题来自我使用“Silverlight Business 应用程序”这一事实。所以我使用所有的模板。我不知道如何将这个简单的“新项目”添加到我的表中,或者更准确地说是我的项目来源......我在网上查了一下,什么都没有......
  • @Refre 你在用MVVM吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-04-22
  • 1970-01-01
  • 2011-06-21
  • 2012-01-14
  • 1970-01-01
  • 2011-01-29
  • 1970-01-01
相关资源
最近更新 更多