如何使用"指令中的.ascx

本文关键字:ascx 指令 何使用 quot | 更新日期: 2023-09-27 18:16:07

我厌倦了在。ascx上编写c#代码,使用这种语法:

<%    
     foreach (OriginalPackage.MyPack in OriginalPackage.MyPacks) {
     }
%>

代替

     foreach (MyPack in MyPacks) {
     }

右写using OriginalPackage;

那么,是否有一种方法可以在。ascx上使用using ?

如何使用"指令中的.ascx

使用@import指令代替:

<%@ Import namespace="OriginalPackage" %>

显式地将命名空间导入到ASP中。. NET应用程序文件(如网页、用户控件、母版页或全局控件)。Asax文件),使导入的名称空间的所有类和接口对该文件可用。导入的命名空间可以是。net框架类库的一部分,也可以是用户定义的命名空间。

我自己还没有写过ascx文件,但是这个文档建议您需要:

<%@ Import namespace="OriginalPackage" %>