在表单中,以下代码可以动态添加按钮:
Button button1 = new Button();
button1.Text = "dynamic button";
button1.Left = 10; button1.Top = 10; //the button's location
this.Controls.Add(button1);
Run Code Online (Sandbox Code Playgroud)
在Aspx
<%@ Reference Control = "WebUserControl1.ascx" %>
Run Code Online (Sandbox Code Playgroud)
你可以在Cs文件中使用以下内容来动态地添加控件...
if (case)
else
{
WebUserControl1 uc =
(WebUserControl1) Page.LoadControl("WebUserControl1.ascx");
PlaceHolder1.Controls.Add(uc);
}
Run Code Online (Sandbox Code Playgroud)
或试试这个
Content.Controls.Add(Page.LoadControl("UserControls/InventoryNav.ascx"));
Run Code Online (Sandbox Code Playgroud)
还可以看看:
http://forums.asp.net/p/1222567/2826338.aspx
归档时间: |
|
查看次数: |
31689 次 |
最近记录: |