客戶想添加產品。選擇類別時,可用的不是該產品的屬性。Code First,MVC drop down類別和子類別
我怎麼有&類別的子類別的下拉菜單包括其他項目中的一個選項,以便客戶可以添加新的類別/子類別。
這只是爲了顯示有多少文件可用。我的問題有多曖昧。
我討厭這個事實,我必須形成產品&類別之間的關係。 EF在這方面失敗。
我的問題很簡單。
客戶想要添加產品,類別下拉菜單不包含此產品的類別。如何讓客戶在添加產品時添加類別?
客戶想添加產品。選擇類別時,可用的不是該產品的屬性。Code First,MVC drop down類別和子類別
我怎麼有&類別的子類別的下拉菜單包括其他項目中的一個選項,以便客戶可以添加新的類別/子類別。
這只是爲了顯示有多少文件可用。我的問題有多曖昧。
我討厭這個事實,我必須形成產品&類別之間的關係。 EF在這方面失敗。
我的問題很簡單。
客戶想要添加產品,類別下拉菜單不包含此產品的類別。如何讓客戶在添加產品時添加類別?
裏克非常感謝你,你的鏈接是一個附加價值。
我想出了問題的答案,我不想在兩個類之間形成真正的關係,並希望與其他人分享,因爲似乎往往只有簡單的事例。
如果你有,你想要一個有一個外鍵的其他兩個類,但是你不想與後來的類,其中前者有一個外鍵,如產品&類別的真實關係,這裏是你做什麼:
(1)產品
public int Id {get;組; }
public int CategoryId {get;組; }
public virtual Category Category {get;組; }
(2)範疇:
公衆詮釋的CategoryId {獲得;組; }
public string Name {get;組; }
public list <產品>產品{get;組; }
而且,上述關係沒有流利的API!
憑藉具有產品列表而非集合的類別,沒有相關產品的數據存儲在類別表中。
裏克斯鏈接幫助我找出一個下拉值是如何依賴於先前下拉的選擇,但我還有一個問題:
如何使用jQuery動態發表新價值地掉了下來:
我跟着這個鏈接:http://www.youtube.com/watch?v=IRoe_ss_s5M 而事實上它時,我的觀點被稱爲樣品8的工作。
但我的看法被稱爲_CreateOrEdit,似乎與該場景有衝突。有什麼建議?
編輯你的問題有關你的問題的更多細節,或者如果你有後續問題,請創建一個新的問題。這個答案部分是一個不好的地方(只爲真正的答案),沒有人會認識到這是一個開放的問題。編輯完您的問題後,請在此刪除此答案。 – Slauma 2012-02-05 16:54:46
public class ProductTable
{
public int Id { get; set; }
public string CategoryName{get;set;}
public virtual Category Categories { get; set; }
}
public class CategoryTable
{
public int CategoryId { get; set; }
public string Name { get; set; }
public static ICollection<ProductTable> Products{get;set;}
}
這是一個很大的問題。你試過什麼了? – 2012-02-03 18:55:12
請提供您的工作代碼。這將有助於我們快速回答你。 – HaBo 2012-02-03 19:14:36
起點:http://stackoverflow.com/questions/7259795/how-do-i-modelbind-a-many-to-many-relationship-with-mvc-3-and-entity-framework-c – Slauma 2012-02-03 23:22:59