我有一種情況,我顯示一個客戶的產品列表。所以,有兩種產品。所以,如果客戶註冊了兩種產品,那麼這兩種產品都會顯示出來。所以,我需要顯示不同的行。我這樣做:LINQ中不同的元素
var queryProducts = DbContext.CustomerProducts.Where(p => p.Customers_Id ==
customerID).ToList().Select(r => new
{
r.Id,
r.Products_Id,
ProductName = r.Product.Name,
ShortName = r.Product.ShortName,
Description = r.Product.Description,
IsActive = r.Product.IsActive
}).Distinct();
在這,customerID是我從dropdownlist得到的值。但是,它仍然顯示相同的行兩次。所以,你能告訴我如何只顯示不同的記錄。
你想要什麼屬性清晰到行動上? – Ramesh