0
我有3個表,產品,產品類別和類別。 您可以選擇一個類別,在此之後,您將列出該類別的所有產品。entityDataSource中where子句與其他表實體的字段
但我似乎無法得到這個工作。
我正在使用實體框架,我創建了2個entitydatasources,一個用於產品,另一個用於產品類別。我從代碼中的變量中獲得類別中的ID。
我已經爲productspercategory entitydatasource添加了where參數。
<WhereParameters>
<asp:ControlParameter ControlID="categoryID" Name="category_id" PropertyName="Value" />
</WhereParameters>
但現在我需要到一個地方參數添加到產品entitydatasource只顯示那些在productspercategory entitydatasource產品。 我該怎麼做?
數據庫結構:
分類表中包含:姓名,的categoryID Productspercategory表包含:ID,的categoryID,的productID 產品表中包含列:ProductId,名
所以我想在所有產品名稱屬於所選類別ID的entitydatasource