开发者

Data not coming through from RIA Services in Silverlight

I had a connection working but something changed and now the data isn't showing up. It is a simple query that worked before that just returns all entities. I put in break points on the LoadOperation call and it fires and gets 0 entities. I also put a break point on the service itself, and it does not break before the LoadOperation evaluates. After the LoadOperation completes, then the service query is called... well after we needed the data. The only thing that I can think of that could be a problem is that I added 2 WCF services to the solution. Would WCF services stop the RIA from working? Any ideas on what else could cause the problem?

Client:

LoadOperation<Project> loadOp =
            开发者_StackOverflow中文版    this._projectContext.Load(this._projectContext.GetProjectsQuery());

Service:

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

See, real basic, but not working.


You need to put a callback method on your Load operation and then check the results of the LoadOperation.Error when it comes back. In that error you will find the exception which will let you know what the problem is (you will probably have to check the inner exception to get the full details).

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜