【发布时间】:2011-02-27 21:29:06
【问题描述】:
我不认为我完全理解 ASP.NET 如何继承控件。 我有一个用户控件 ucBase,它在 ascx 文件中有一个 asp.net 标签。后面的代码引用了标签,如果控件不是另一个用户父级的父级,它在运行时可以正常工作。
如果我有另一个从 ucBase 继承的用户控件 ucChild,则 ucBase 代码中的标签始终为空。 ucChild 在其 ascx 文件中没有控件
服务器控件(如标签)需要在 ascx 文件中声明,而不是通过编程方式创建。
当 ucBase 是父用户控件时,需要做什么才能看到自己的控件?
【问题讨论】:
标签: asp.net user-controls