Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我如何使用;使用;ascx中的指令?_C#_.net - Fatal编程技术网

C# 我如何使用;使用;ascx中的指令?

C# 我如何使用;使用;ascx中的指令?,c#,.net,C#,.net,在.ascx上编写C#代码时,我厌倦了使用以下语法: <% foreach (OriginalPackage.MyPack in OriginalPackage.MyPacks) { } %> 使用原始包编写正确的 那么,有没有一种方法可以使用.ascx上的using <%@ Import namespace="OriginalPackage" %> 将命名空间显式导入ASP.NET应用程序文件(例如网页、用户控件、母版页或Global

在.ascx上编写C#代码时,我厌倦了使用以下语法:

<%    
     foreach (OriginalPackage.MyPack in OriginalPackage.MyPacks) {
     }
%>
使用原始包编写正确的

那么,有没有一种方法可以使用.ascx上的
using

<%@ Import namespace="OriginalPackage" %>

将命名空间显式导入ASP.NET应用程序文件(例如网页、用户控件、母版页或Global.asax文件),使导入命名空间的所有类和接口都可用于该文件。导入的命名空间可以是.NET Framework类库的一部分,也可以是用户定义的命名空间


我自己还没有编写ascx文件,但建议您:

<%@ Import namespace="OriginalPackage" %>

但导入此文件需要内存/时间吗?我的意思是,如果在page.ascx中我使用
并且在.ascx.cs上也使用原始包
这是浪费资源?还是没关系?
<%@ Import namespace="OriginalPackage" %>