放在每个 View 的顶部?-6ren"> 放在每个 View 的顶部?-我正在开发我的第一个 asp.net mvc 应用程序,我正在使用自定义帮助程序,例如官方网站示例中的 Html.Label()。 为了访问 Html.Label,我必须放置 在每个 View 的顶-6ren">
gpt4 book ai didi

asp.net-mvc - 如何避免必须将 <%@ Import Namespace ="MyProject.Helpers"%> 放在每个 View 的顶部?

转载 作者:行者123 更新时间:2023-12-01 11:10:20 25 4
gpt4 key购买 nike

我正在开发我的第一个 asp.net mvc 应用程序,我正在使用自定义帮助程序,例如官方网站示例中的 Html.Label()。

为了访问 Html.Label,我必须放置

<%@ Import Namespace="BRG.Helpers" %>

在每个 View 的顶部。

有没有办法避免这样做?我在某处读到有人提到了有关 web.config 的内容,但我无法在任何地方找到它..

谁能帮帮我?

最佳答案

您可以将命名空间添加到 configuration\system.web\pages\namespaces 中的 web.config,例如:

<configuration>
<system.web>
<pages ...>
<controls ... />
<namespaces>
<add namespace="BRG.Helpers" />
</namespaces>
</pages>
</system.web>
</configuration>

您可以在根 web.configViews 目录中执行此操作。

关于asp.net-mvc - 如何避免必须将 <%@ Import Namespace ="MyProject.Helpers"%> 放在每个 View 的顶部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/676641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com