ASP.NET - 在 App_Code 类中实例化 Web 用户控件

Mor*_* T. 5 asp.net

文件:

网站\控件\map.ascx

网站\App_Code\map.cs

我想在map.cs中创建map.ascx的强类型实例

通常,在 aspx 中,您将添加一个 <%Register... 标记以便能够在代码隐藏中实例化。这在 app_code 类中可能吗?我正在使用 .NET 3.5/Visual Studio 2008

谢谢!

Rya*_*eld 4

通常,我会这样做(假设您的类型是“Map”并且您的 .ascx 文件中有适当的“Inherits”声明):

Map map = (Map)LoadControl("~/Controls/map.ascx");
Run Code Online (Sandbox Code Playgroud)