我想在InstantiateIn中添加我的用户控件,如下所示:
public void InstantiateIn(Control container)
{
PIMVisualizer pimVisualizer = new PIMVisualizer();
container.Controls.Add(pimVisualizer);
container.Controls.Add(new Button() {Text="asdf"});
}
但控件doeas没有出现在页面上(按钮确实如此)。控制是微不足道的,我只是测试方法:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="PIMVisualizer.ascx.cs" Inherits="PIMVisualizer" %><asp:Label ID="Label1" runat="server" Text="UC"></asp:Label>
但是,为什么文本“UC”不出现在页面上?