我有一個按鈕,現在我想,當我點擊這個按鈕,然後這個點擊在同一頁上創建一個更多的按鈕。請詳細告訴我應該怎麼做? 在此先感謝。如何在asp.net中單擊另一個按鈕時創建按鈕?
回答
這是怎麼做到的。
在ASPX<asp:Button ID="btnMain" Text="Create New Button" runat="server"
onclick="btnMain_Click" />
在aspx.cs
private static int count=0;
protected void btnMain_Click(object sender, EventArgs e)
{
Button btnNew = new Button();
btnNew.ID = "btnNew_" + count;
btnNew.Text = "New Button_" + count;
Form.Controls.Add(btnNew);
count++;
}
可以設置代替this
任何容器控件ID添加一個容器內的按鈕。你也可以在這裏設置按鈕的位置,高度,寬度等。希望它有幫助:)
我應該在.aspx.cs文件中使用此代碼 – 2013-03-02 11:30:12
@ user2106115:您可以將它寫入您現有按鈕的單擊事件 – Avishek 2013-03-02 11:32:16
感謝好友......它解決了我的一個問題。現在我想堅持按鈕意味着當我點擊「btnMain」,然後「新建按鈕」創建,但我想再次點擊「btnMain」,然後再創建一個按鈕。 – 2013-03-02 12:01:32
您將不得不使用page_load
或page_init
事件。
protected void Page_Load()// it can be any event button click also
{
Button ButtonChange = new Button();
ButtonChange.Text = "Change";
ButtonChange.ID = "change_" + i.ToString();
ButtonChange.Font.Size = FontUnit.Point(7);
ButtonChange.ControlStyle.CssClass = "button";
ButtonChange.Click += new EventHandler(test);
}
閱讀MSDN文章 - How to: Add Controls to an ASP.NET Web Page Programmatically?
- 1. 創建一個按鈕,在jsp中單擊時創建另一個按鈕
- 2. 如何在單擊另一個按鈕時刪除按鈕?
- 3. 如何在另一個點擊時創建一個新按鈕
- 4. WPF:如何在點擊另一個按鈕時動畫按鈕?
- 5. 如何通過單擊按鈕顯示另一個按鈕?
- 6. 呼叫按鈕單擊另一個按鈕單擊
- 7. 單擊另一個按鈕時向上滾動按鈕?
- 8. 創建一個按鈕,創建按鈕
- 9. 如何調用按鈕單擊另一個ascx按鈕上的一個ascx按鈕單擊?
- 10. 如何在單擊按鈕時打開另一個表單?
- 11. 單擊一個按鈕,然後激活另一個按鈕
- 12. 如何在按鈕單擊事件(C sharp ASP.NET)上創建動態按鈕?
- 13. 創建菜單時單擊ActionBar按鈕
- 14. 如何添加一個buttton2,同時點擊另一個按鈕1和按鈕3,同時點擊按鈕2
- 15. 按鈕單擊Asp.Net
- 16. 單擊一個按鈕時禁用多個按鈕點擊
- 17. 如何在單擊另一個單選按鈕時在一個活動中顯示按鈕?
- 18. 如何通過按下Titce Appcelerator中的另一個按鈕來創建按鈕?
- 19. 當我點擊另一個按鈕時,如何在JavaScript中隱藏按鈕
- 20. 在Android中單擊另一個時禁用一個按鈕
- 21. ASP.NET - 如何創建單選按鈕maxtrix
- 22. 單擊按鈕時創建piramid
- 23. 如何構建定位在另一個按鈕上的按鈕?
- 24. 在JavaScript中單擊某個單選按鈕時啓用按鈕
- 25. 觸發另一個按鈕單擊從MD角按鈕角材
- 26. 如何通過點擊另一個按鈕java執行按鈕?
- 27. 如何禁用按鈕的另一個按鈕被點擊
- 28. 如何點擊另一個按鈕上方的按鈕?
- 29. 委派一個按鈕單擊事件通過點擊另一個按鈕
- 30. 如何在asp.net中單擊gridview編輯按鈕時禁用導出按鈕
你有一個佔位符,上點擊,您可以添加對新佔位控制按鈕。 – Aristos 2013-03-02 11:17:46
你可以通過這個[鏈接](http://stackoverflow.com/questions/743083/asp-net-dynamically-created-button)或http://shahed-kazi.blogspot.in/2009/07/dynamically -add-button-control-to.html – 2013-03-02 11:19:47
請解釋你的答案。 – 2013-03-02 11:21:11