我希望這是有道理的。 我創造了這樣的使用3個表(TerrRp,RegMg,DistMg),我使用的視圖模型下面的一類: public class RepViewModel
{
public IEnumerable<TerrRp> TerrRp { get; set; }
public IEnumerable<RegMg> RegMg { get; set; }
我想LINQ查詢是這樣的: var q = from order in Order
join detail in Detail on order.OrderId equals detail.OrderId
,允許我做以下可選的過濾,基於用戶的選擇: if (cbxCustomer.Text != string.Empty)
{
q = q.Where(x=>x.CustomerI