2012-11-27 81 views
0

我在Asp.Net MVC 3中創建可重用的用戶控件,該控件將用於不同的MVC項目。 我知道我們可以在MVC中創建Helper。但我想用部分視圖去。因爲我們可以在Asp.Net中創建用戶控件庫並在所有應用程序中使用它。我想在MVC 3做同樣的事情。在Asp.Net MVC應用程序中創建用戶控件和註冊

我發現下面的文章是整齊地解釋。我試圖實現它,但它看起來已經過時

在編譯器中找不到預編譯的MVCEngine。

任何人都可以解釋我如何在MVC3中做到這一點。

Reusable UI Controls 我也用Razor Generator,但它只會在課堂上創建我的視圖代碼。 那種情況下的控制器呢。 如何在當前應用程序中引用其他程序集視圖?

回答

0

UPDATE

我認爲這是一個使用內置的MVC地區,將節省很多的麻煩,未來的功能更優選的多當前的解決方案,

http://nileshhirapra.blogspot.com/2012/02/aspnet-mvc-pluggable-application.html

我認爲這是首選,因爲您可以使用

@Html.ActionLink("SomeAction", "SomeController", new {area = "SomePluginArea"}) 

註冊自定義使用AreaRegistration在插件路線

OLD ANSWER

這是一個古老的文章,但同樣的原則依然適用,我認爲這是你想要達到什麼樣的權利?

http://www.wynia.org/wordpress/2008/12/aspnet-mvc-plugins/

代碼示例:

http://www.wynia.org/download/aspnetmvc-plugin-poc/POC.MVCPluginDemo.zip

相關問題