0
我需要將ItemToGroup
表中的所有行加載到用逗號分隔的一個字段中,由於我使用的是DevExpress的服務器模式,因此無法使用String.Join
,因此它會從數據庫按需提供。而String.Join
只適用於通用列表。通過路口表加載值
我想這LINQ聲明:
e.QueryableSource = From c In sqlData.ItemStores
Select c.Price, c.Status,
ItemGroupNames = c.ItemToGroups.Select(Function(g) g.ItemGroup.ItemGroupName)
問題是,在網格列它表明:
System.Collections.Generic.List`[system.string]
它的偉大工程,用於顯示數據,但汽車過濾器不工作該列,有一個變通呢? – Ezi
@Ezi目前還不清楚你想用過濾器實現什麼,但如果你想使用過濾器,那麼你需要在單元格中有一個單一的值。你可以通過使用'Aggregate' LINQ方法來獲取這個值。 – nempoBu4
彙總代碼未編譯.. 2錯誤: 逗號,')',或預期的有效表達式延續。 範圍變量名稱只能從簡單或沒有參數的限定名稱推斷 – Ezi