後來我發佈了this關於使用ViewModels的問題。可以創建一個通用視圖模型嗎?
我有相關的同一主題的另一個問題 -
它是確定創建一個通用的視圖模型?通過泛型,我的意思是可以在不同視圖之間共享的視圖模型。 (一些視圖可以使用視圖模型的一個字段的子集,而另一個可以使用另一個子集)。還是應該爲每個視圖模型量身定製一個特定的視圖?
後來我發佈了this關於使用ViewModels的問題。可以創建一個通用視圖模型嗎?
我有相關的同一主題的另一個問題 -
它是確定創建一個通用的視圖模型?通過泛型,我的意思是可以在不同視圖之間共享的視圖模型。 (一些視圖可以使用視圖模型的一個字段的子集,而另一個可以使用另一個子集)。還是應該爲每個視圖模型量身定製一個特定的視圖?
那麼簡短答案是肯定的,長答案是肯定的。
如果通過您的ViewModels進行配置,則調頁是爲您的ViewModel推廣這些頁面的一個很好的理由。這只是一個例子,但我相信會有更多....
爲什麼不使用ViewBag?
這就是我的經驗所用的意思。