2011-11-22 78 views
0

我需要創建一個結合兩個表並將其發送到視圖的linq語句。MVC - ViewModel

我需要爲此創建一個ViewModel。

說輸出將是以下

Table1.Vendor Table1.VendorName Table2.Address

回答

1

這取決於你的結果類型是什麼。

如果您將一個動態對象返回一個匿名類型,那麼您不能直接將它放入ViewBag(請參閱:Stuffing an anonymous type in ViewBag causing model binder issues)。但是,如果您要返回強類型的內容,則可以直接將其放入ViewBag並繞過模型。

這就是說,我總是傾向於擁有一個強類型的模型!