我有一个画廊实体框架类,我正在尝试使用 ScottGu 博客上发布的动态 Linq 库来查询实体集。
失败的代码行如下:
return context.Galleries.OrderBy(sidx + " " + sord).Skip(page * rows).Take(rows).ToList();
sidx==“名称”,sord==“描述”。
Gallery 对象确实有一个名为“Name”的属性。但是,执行时,我收到以下异常:
无法在当前范围或上下文中解析“标题”。确保所有引用的变量都在范围内,加载所需的模式,并且正确引用命名空间。,靠近简单标识符,第 6 行,第 1 列。
有谁知道这意味着什么?
“it”别名是问题所在,因此以下代码应该有效:
为您的过滤器字段名称添加前缀Title as it.Title
我在这里找到了答案..http://challenge-me.ws/?tag=/Exceptions http://challenge-me.ws/?tag=/Exceptions
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)