2013-12-11 2 views
0

VB.Net Imports оператор позволяет создавать псевдонимы, например:директива asp.net, которая делает то же самое, как VB.Net «Импорт =»

Imports Utils = MyCompany.Utils 

Это позволяет использовать Utils в коде для представления MyCompany.Utils, что было бы полезно, если вы импортируете другие пространства имен, которые также определяют класс с именем Utils.

У меня есть страница .aspx в VB, и я хотел бы сделать это, но, похоже, не существует директивы, которую я могу использовать. <%@ Import ... %>, похоже, не поддерживает псевдонимы. Я не могу использовать Imports в теге <script runat="server"> либо ... он дает мне сообщение об ошибке.

Как я могу получить это наложение?

+0

делает это в коде позади вариант? –

+0

Для этой страницы нет кода. – JoelFan

+0

Ничего ... Я нашел его в этом вопросе: http: //stackoverflow.com/questions/10001594/shortened-namespace-alias-in-aspx ... Это <% @ Импорт пространства имен = "Name = Extremely.Long.And.Unwieldy.Namespace"%> – JoelFan

ответ

1

Да, есть директива для этого:

<%@ Import Namespace="Utils = MyCompany.Utils" %> 
Смежные вопросы