1

我正在通过 WCF RIA 服务处理我的数据。我通过 RIA 查询公开我的数据,它工作正常。现在我需要获取参数化查询方法。我在服务器端的查询方法中添加了参数:

public IQueryable<User> GetUsers(string param1)
{
    return _dataContext.Users;
}

..并在客户端传递参数值:

var query = _context.GetUsersQuery("a");
_context.Load(query, LoadBehavior.MergeIntoCurrent,
                            (LoadOperation lo) =>
                            {
                                if (lo.HasError == false)
                                {
                                    ResultList.ItemsSource = lo.Entities;
                                }

                            }, null);

结果,当我尝试获取数据时,我在客户端收到 NullReferenceExeption。它是 WCF RIA 服务的已知错误还是我错过了什么?

4

1 回答 1

0

看起来它是空的 ResultList - 确保在运行查询之前对其进行初始化

于 2012-09-07T22:31:40.620 回答