2011-05-21 79 views
2

我想寫幾個簡單的@helpers以在多個視圖中使用。 我希望它們位於Razor .cshtml文件(而不是c#類)中,以突出顯示HTML語法。在Razor中使用另一個視圖中的@helpers ASP.Net MVC3

我可以輕鬆地訪問@helpers同一視圖中寫的,我可以把它們分成Helpers.cshtml,如果我把這個Helpers.cshtml到App_Code文件夾我可以從任何瀏覽通過@Helpers.MyHelper()訪問它。但我希望他們只能訪問幾頁。

我認爲,它可以像把一個@using如果傭工在C#類,但什麼是隻是另一種看法?..

回答

2

對不起的命名空間,但是這是不可能與存儲在助手App_Code文件夾爲.cshtml文件。他們將在所有觀點中分享。

+0

謝謝。我剛剛更具體地將其命名並放入App_Code中。 – Shaddix 2011-05-22 12:31:26

相關問題