【发布时间】:2015-10-13 15:25:24
【问题描述】:
我在 Web 应用程序项目中引用了一个类库(都在同一个解决方案中)。在 Web 应用程序的网页中,如果我这样做:
If MyValidation.CorrectEmailFormat(email) Then ...
...Visual Studio 2013 强调了该方法,并建议我在页面顶部导入MyCompany.EmailMethods。如果我执行导入,页面会编译并且方法可以正常工作。
但是,由于这些方法在整个应用程序中被广泛使用,我不想每次都在页面级别添加它们。所以我前往 web.config,然后这样做了:
<pages>
<namespaces>
<add namespace="MyCompany.EmailMethods" />
</namespaces>
</pages>
但是,VS 仍然提示我在每个页面的顶部执行 Import,如果不这样做,页面中将无法识别该方法。请问我做错了什么?我从MSDN 和other sources 假设这是实现这一目标的正确方法。
Web 应用程序是 ASP.Net 网页 (4.6)。
【问题讨论】:
-
这是 Web 表单还是 MVC?
-
它的 Web 表单,抱歉,我认为这是从网页假定的
-
好的,谢谢。我已经更新了标签
标签: asp.net .net vb.net visual-studio-2013 webforms