如果我使用包含強類型對象的ViewBag,MVC Razor是否有任何方式來定義(或強制轉換)以便所有元素出現在IntelliSense中?強類型的Viewbag物品
例如可以說我有
ViewBag.Movies.Name
ViewBag.Movies.Length
我知道電影是對象類型的電影,裏面有成員名稱和長度
class Movie {
public string Name {get; set;}
public string Length {get; set;}
}
我可以採用某種投這個,就像我對做的模型
@model Transactions.UserTransactionDetails
這樣Movie的成員就可以在Razor中使用了嗎?
ViewBag只是沒有強類型,所以你應該使用強類型模型。 –