日期:2014-05-20  浏览次数:20930 次

在App_Code里面怎么引用用户控件啊?
网上说用命名空间就可以引用,但是我试验了,在App_Code文件夹里面的类文件中,引用自己定义的命名空间老报错,说是找不到,我引用了“ASP”的默认命名空间也引用不上,怎么办啊?

------解决方案--------------------
调用方法如下:

public void Test ( Control parent )
{
Type t = parent.GetType();
if ( t.ToString().ToLower() == "ASP.WebUserControl_ascx ".ToLower() )
{
t.InvokeMember( "Clear ", BindingFlags.InvokeMethod,Type.DefaultBinder, parent, null );
}
foreach ( Control child in parent.Controls )
{
this.Test( child );
}
}