2011-12-22 37 views
2

除了T4MVC,有沒有人使用MvcContrib for MVC3項目?我們已經決定整合去年在MVC2中構建的原型項目。它主要使用來自MvcContrib的分頁和排序命名空間,但也有一些流利的html助手。有誰還在.NET MVC3項目中使用MvcContrib?

我們想將項目升級到MVC3,我想知道我們是否也應該嘗試刪除一些MvcContrib依賴項。保持原因?刪除的理由?

回答

1

是的,我在我的項目中使用它。我廣泛使用了GridTestHelper

1

我正在使用TestHelper,非常有用,寫得很好!

0

如果您刪除或重命名您重定向到的操作,MvcContrib的強類型RedirectToAction會爲您提供編譯時錯誤。如果使用正常的重定向,您會遇到行爲名稱的魔術字符串,因此可能忽略應用程序中突然發生的變化。

ModelStateToTempData屬性也很有用,因爲它允許您在從POST更新操作重定向回表單頁面而不是直接從更新操作返回視圖(這是一種不好的做法)時保留模型狀態。