使用动态Linq实体框架查询抛出的奇怪异常

mid*_*s06 3 linq entity-framework dynamic-linq

我有一个gallery实体框架类,我试图使用ScottGu博客上发布的Dynamic Linq Library来查询实体集.失败的代码行读取:

return context.Galleries.OrderBy(sidx + " " + sord).Skip(page * rows).Take(rows).ToList();
Run Code Online (Sandbox Code Playgroud)

sidx =="名称",和sord =="desc".

Gallery对象确实有一个名为"Name"的属性.但是,执行时,我得到以下异常:

无法在当前范围或上下文中解析"标题".确保所有引用的变量都在范围内,加载了所需的模式,并且正确引用了名称空间.,接近简单标识符,第6行,第1列.

有谁知道这意味着什么?

Tha*_*Zin 8

"它"别名是问题所以以下代码应该工作:

将过滤器字段名称标题标题it.Title

我在这里找到答案.. http://challenge-me.ws/?tag=/Exceptions