0

我的连接正常,但发生了一些变化,现在数据没有显示。这是一个简单的查询,在此之前只返回所有实体。我在 LoadOperation 调用上设置了断点,它触发并获得 0 个实体。我还在服务本身上设置了一个断点,并且在 LoadOperation 评估之前它不会中断。LoadOperation 完成后,调用服务查询......在我们需要数据之后。我唯一能想到的可能是一个问题是我在解决方案中添加了 2 个 WCF 服务。WCF 服务会阻止 RIA 工作吗?关于还有什么可能导致问题的任何想法?

客户:

LoadOperation<Project> loadOp =
                this._projectContext.Load(this._projectContext.GetProjectsQuery());

服务:

public IQueryable<Project> GetProjects()
{
    return this.Context.Projects;
}

看,真正的基本,但不工作。

4

1 回答 1

1

您需要在 Load 操作上放置一个回调方法,然后在 LoadOperation.Error 返回时检查其结果。在该错误中,您会发现异常,它会让您知道问题所在(您可能必须检查内部异常以获取完整的详细信息)。

于 2009-11-09T22:06:27.443 回答