繁体   English   中英

获取仅活动== true的项目

[英]Get items with Active == true only

我使用MVC jqGrid创建网格,这是我填写网格的代码

var jsonData = new
        {
            total = formTemplatePage.TotalEntriesCount / (pageSize + childrenCount) + 1,
            page = gridSettings.PageIndex,
            rows = (
                       gridData.Select(c => new
                       {
                           id = c.Item.Id,
                           cell = new[]
                                                                    {
                                                                        c.Number,
                                                                        c.Item.Name,
                                                                        c.Item.Id.ToString(), 
                                                                        c.Item.Active.ToString(),
                                                                        c.Level,
                                                                        c.ParentId,
                                                                        c.IsLeaf,
                                                                        c.Expanded,
                                                                        c.UnKnown,
                                                                    }
                       })).ToList()
        };

但是我怎样才能得到c.Item.Active == true

您可以简单地将选择行更改为

gridData.Where(c => c.Item.Active).Select([...]);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM