是否有可能在我的aspx视图中使用“使用”语句? (ASP.NET MVC)

这可能也适用于非MVC。 但是,是否可以在我的aspx视图中使用“using”语句?

原因是我有本地化string的页面引用资源文件。 而其中一些资源引用是相当长的 – 这实际上是混乱我的代码。

由于大部分时间这些资源都在一个特定于视图的命名空间中,所以我只想在页面的顶部放置一个'使用Resources.This.that'。 我似乎没有能够 – 有没有办法?

谢谢

你的意思是吗?

<%@ Import namespace="MyProgram.MyNamespace" %> 

另外,在web.config的根目录下,你可以添加:

 <system.web> <pages> <namespaces> <add namespace="System" /> <add namespace="System.Collections" /> <add namespace="System.Collections.Specialized" /> <add namespace="System.Configuration" /> <add namespace="System.Text" /> <!-- etc --> </namespaces> </pages> </system.web>