C#3.5:如何从UserControl获取父类的名称?

Lil*_*sey 3 c#

C#3.5:如何从UserControl中动态获取父类的名称?

例如,

如果TestPage.aspx包含UserControl ucTestUc,

我需要知道父类是TestPage.

我尝试过:从ucTestUc中,

this.Parent.NamingContainer是ASP.testpage_aspx.

哪个很近,但没有雪茄.

我可以摆脱前缀和后缀,但我无法恢复大写.

Luk*_*keH 6

string typeName = this.Page.GetType().Name;

string baseTypeName = this.Page.GetType().BaseType.Name;

string fileName = Path.GetFileName(Request.PhysicalPath);
Run Code Online (Sandbox Code Playgroud)