當類型爲dynamic的視圖模型遭遇匿名對象

當年在ASP.NET MVC 1.0時代我提到,在開發時最好將視圖的Model定製爲強類型的,這樣可以充分利用靜態檢查功能進行排錯。不過有人指出,這麼做雖然易於靜態檢查,但是定義強類型的Model類型實在是太麻煩了,因此也出現了基於SmartBag等折衷方案。強類型是一種極端方案,而在C# 4.0中我們又可以使用另一個極端,那就是讓Model成爲dynamic類型,這樣在視圖中便可以完全自由地獲取
相關文章
相關標籤/搜索