首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >缺少成员名( xaf CriteriaOperator)

缺少成员名( xaf CriteriaOperator)
EN

Stack Overflow用户
提问于 2022-02-24 03:16:56
回答 1查看 62关注 0票数 0

设置“视图集合源”时会出现以下错误

我的简化代码我们

代码语言:javascript
复制
public partial class FilterProductListViewController : ObjectViewController<ListView, .Product>
{
    public FilterProductListViewController()
    {
    }
    protected override void OnActivated()
    {
        base.OnActivated();
        CriteriaOperator op = CriteriaOperator.Parse("[WeBuyThis]")
        View.CollectionSource.Criteria["FilterProduct"] = op;  // errors here
    }
}

DevExpress.Data.Linq.Helpers.CriteriaToExpressionConverterInternal.MakePropertyAccess(Expression表达式: System.MissingMemberException HResult=0x8013151A Message=MissingMember_Name Source=DevExpress.Data.v21.2 StackTrace(字符串( DevExpress.Data.Linq.CriteriaToEFExpressionConverter.Convert(ParameterExpression thisExpression ),( DevExpress.Data.Linq.Helpers.CriteriaToQueryableExtender.AppendWhere(IQueryable src,ICriteriaToExpressionConverter转换器,CriteriaOperator op)在DevExpress.ExpressApp.EFCore.EFCoreObjectSpace.GetObjectsQuery(CriteriaOperator标准下,op‘1排序,( DevExpress.ExpressApp.EFCore.EFCoreCollection.Init() at DevExpress.ExpressApp.EFCore.EFCoreCollection.get_InnerList() at DevExpress.ExpressApp.EFCore.EFCoreCollection.get_Count() at DevExpress.ExpressApp.ProxyCollection.get_Count() at at System.Windows.Forms.CurrencyManager.SetDataSource(Object dataSource( at System.Windows.Forms.CurrencyManager..ctor(Object dataSource) at System.Windows.Forms.BindingContext.EnsureListManager(Object dataSource,String dataMember) at System.Windows.Forms.BindingContext.get_Item(Object dataSource,( DevExpress.Data.Platform.Compatibility.DefaultDesktop.DevExpress.Data.Platform.Compatibility.IDesktopBridge.GetListFromBindingContext(Object上下文中的String dataMember),DevExpress.Data.Helpers.MasterDetailHelper.GetDataSourceCore(Object上下文中的Object dataSource,String dataMember),DevExpress.Data.Helpers.MasterDetailHelper.GetDataSource(Object上下文中的Object dataSource,String dataMember,IList existingListSource),对象dataSource,String dataMember)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-24 03:16:56

原因是当我拼错了属性名时

例如,如果产品没有WeBuyThis属性

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71246663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档