我创建了一个用户控件,其中包含在aspx文件中定义的Web控件,并使其成为代码隐藏类抽象。我使用另一个用户控件扩展此类,但不会生成初始标记文件中的控件。如何为扩展抽象类的每个用户控件生成它们以及如何使它们可访问?
答案 0 :(得分:1)
用户控件实际上无法真正扩展。您可以将代码基于抽象/扩展类,但是没有办法使用标记。
考虑创建基于自定义服务器的控件。
答案 1 :(得分:1)
创建复合控件http://wiki.asp.net/page.aspx/217/composite-controls/并查看http://msdn.microsoft.com/en-us/library/aa479016.aspx
基本上你可以创建一个自定义控件并在后端添加其他控件
答案 2 :(得分:0)
如果通过生成您的意思是在ASPX文件中生成标签,则不能。它不会那样工作。