C# Asp.Net usercontrol codebehind:从另一个usercontrol引用嵌套类

C# Asp.Net usercontrol codebehind:从另一个usercontrol引用嵌套类,c#,asp.net,C#,Asp.net,编辑:很明显,这是对intellisense的一个小插曲。花了我不少时间,视力。无论如何,谢谢你的帮助 我试图做的是将一个内部类从一个codebehind引用到另一个codebehind,我已经能够使用@reference和classname引用外部类。但是,我无法访问内部类。更准确地说: public partial class A : System.Web.UI.UserControl { public class Inner { } } 现在在另一个.ascx(

编辑:很明显,这是对intellisense的一个小插曲。花了我不少时间,视力。无论如何,谢谢你的帮助

我试图做的是将一个内部类从一个codebehind引用到另一个codebehind,我已经能够使用
@reference
classname
引用外部类。但是,我无法访问内部类。更准确地说:

public partial class A : System.Web.UI.UserControl
{
    public class Inner
    {

    }
}
现在在另一个.ascx(.cs)文件中:


使用innerclass的原因是,我绑定到一个框架,无法添加两个.aspx控件以外的其他内容。

要创建内部类,只需执行以下操作:

var inner = new A.Inner();
如果
A
位于不同的命名空间中,则

var inner = new OtherNamespace.A.Inner();

很明显,这是对智能感知的一个小插曲。花了我不少时间,视力。无论如何,谢谢您的帮助。

两个类都在相同的名称空间中?
var inner = new OtherNamespace.A.Inner();