發佈多個模型,我也加入了產品的以下情形,我希望用戶輸入該產品的一些SKU信息以及。產品和sku有一對一的關係,我想在一個創建操作文章中發佈兩個模型/對象。如何實現這一目標?如何在一個崗位
行動簽名看起來像這樣
public ActionResult Create(Product product, Sku sku)
什麼將我的剃鬚刀標記需要的樣子,以實現這一目標?我需要兩種形式嗎?還是有沒有內建MVC,我還沒有看到?
發佈多個模型,我也加入了產品的以下情形,我希望用戶輸入該產品的一些SKU信息以及。產品和sku有一對一的關係,我想在一個創建操作文章中發佈兩個模型/對象。如何實現這一目標?如何在一個崗位
行動簽名看起來像這樣
public ActionResult Create(Product product, Sku sku)
什麼將我的剃鬚刀標記需要的樣子,以實現這一目標?我需要兩種形式嗎?還是有沒有內建MVC,我還沒有看到?
你需要它包含所有需要這樣的東西另一種模式:
public Class SomeClassName
{
public Product product{get;set;}
public Sku sku{get;set;}
}
,然後你需要把它改爲
public ActionResult Create(SomeClassName data)
最好的做法是創建一個包含所有你需要發送/接收數據的視圖模型,視圖會引用視圖模型與控制器一起,然後在控制你處理保存的兩個部分的邏輯數據如需要。
一個新的視圖模式? 'ProductSkuViewModel' – Shyju