C# 如何在asp.net中扩展用户控件?
我用aspx文件中定义的web控件创建了一个用户控件,并将其代码隐藏类抽象化。我用另一个用户控件扩展了这个类,但是没有生成初始标记文件中的控件。如何为扩展抽象类的每个用户控件生成它们,以及如何使它们可访问?如果“生成”是指在ASPX文件中生成标记,则不能。它不是那样工作的。用户控件确实无法真正扩展。您可以将代码建立在抽象/扩展类的基础上,但使用标记无法做到这一点C# 如何在asp.net中扩展用户控件?,c#,asp.net,C#,Asp.net,我用aspx文件中定义的web控件创建了一个用户控件,并将其代码隐藏类抽象化。我用另一个用户控件扩展了这个类,但是没有生成初始标记文件中的控件。如何为扩展抽象类的每个用户控件生成它们,以及如何使它们可访问?如果“生成”是指在ASPX文件中生成标记,则不能。它不是那样工作的。用户控件确实无法真正扩展。您可以将代码建立在抽象/扩展类的基础上,但使用标记无法做到这一点 考虑创建基于服务器的自定义控件。创建一个复合控件并查看 基本上,您可以创建自定义控件并在后端添加其他控件
考虑创建基于服务器的自定义控件。创建一个复合控件并查看 基本上,您可以创建自定义控件并在后端添加其他控件