将"using"添加到ASPX或ASCX文件

Axi*_*ili 9 .net c# asp.net

出于好奇......
有没有办法在ASPX/ASCX文件中添加"使用"?
例如.就像是

<% using umbraco.NodeFactory; %>
Run Code Online (Sandbox Code Playgroud)

所以你可以做到

<%= Node.GetCurrent().Name %>
Run Code Online (Sandbox Code Playgroud)

代替

<%= umbraco.NodeFactory.Node.GetCurrent().Name %>
Run Code Online (Sandbox Code Playgroud)

Tim*_*ora 17

您正在寻找@Import指令.

在控件或页面的顶部(可以混合并与其他指令匹配):

<%@ Import Namespace="MyNamespace" %>
Run Code Online (Sandbox Code Playgroud)

或者(不同的@字符放置):

<% @Import Namespace="MyNamespace" %>
Run Code Online (Sandbox Code Playgroud)