2

我想写几个简单@helpers好用的几个视图。我希望它们位于 Razor .cshtml 文件中(不在 ac# 类中)以突出显示 HTML 语法。

我可以很容易地访问@helpers写在同一个视图中,我可以将它们分成Helpers.cshtml.,如果我把它Helpers.cshtml放到 App_Code 文件夹中,我可以从任何视图通过@Helpers.MyHelper(). 但我希望它们只能访问几页。

我认为,如果帮助程序在 c# 类中,这可能就像放置一个 @using 一样,但是另一个视图的命名空间是什么?..

4

1 回答 1

2

App_Code抱歉,但是将帮助程序作为文件存储在文件夹中是不可能的.cshtml。它们将在所有视图中共享。

于 2011-05-21T07:14:26.243 回答