代码之家  ›  专栏  ›  技术社区  ›  punkouter

使用Silverlight RIA Services DomainDataSource按用户查询

  •  0
  • punkouter  · 技术社区  · 15 年前

    所以我使用的是SL4业务模板和SQL成员API。我创建了一个用户,并创建了一个与该用户关联的自定义表。

    1. 为什么WebContext.Current.user中的用户的GUID是???我需要它加入“Items”表。

    还是我走错了路。。。这是一个非常简单的设想。。我有用户。。我有东西。。有关系。。我需要一个数据网格,其中包含特定用户的项。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Kyle McClellan    15 年前

    有两种方法可以解决这个问题。首先,您可以编写一个查询GetDataForCurrentUser(),并在服务器上提取当前用户。这往往是更安全的选择,因为用户只能获取自己的数据。第二个选项是将用户guid作为参数传递。在这篇文章中,我展示了几种方法来做到这一点。

    http://jeffhandley.com/archive/2010/03/18/custom-filter-parameter.aspx