C# Asp.net动态添加用户控件

C# Asp.net动态添加用户控件,c#,asp.net,C#,Asp.net,如何将用户控件动态插入母版页 Control myControl = LoadControl("MyControl.ascx"); Controls.Add(myControl); 唯一的问题是您无法控制它将放置在何处。 如果确实要控制用户控件的放置位置,请向页面添加占位符控件,然后执行以下操作: myPlaceHolder.Controls.Add(myControl); 是否要将控件动态添加到母版页?对于站点的所有页面?从逻辑何处-在母版页的代码后面,或其他地方?请您提供更多信息,您使

如何将用户控件动态插入母版页

Control myControl = LoadControl("MyControl.ascx");

Controls.Add(myControl);
唯一的问题是您无法控制它将放置在何处。 如果确实要控制用户控件的放置位置,请向页面添加占位符控件,然后执行以下操作:

myPlaceHolder.Controls.Add(myControl);

是否要将控件动态添加到母版页?对于站点的所有页面?从逻辑何处-在母版页的代码后面,或其他地方?请您提供更多信息,您使用的是ASPX web表单,MVC。要从哪个级别插入控件。您是在母版页还是子页,甚至是另一个控件中?对打开的question@Paul哈德菲尔德-你得到了你付出的。工作也很愉快。