動(dòng)態(tài)改變自定義組件!
發(fā)表時(shí)間:2023-08-12 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]1、在葉面上放上一個(gè)容器PlaceHolder2、可以動(dòng)態(tài)在容器中加載所需的自定義組件,或用戶(hù)組件示例:現(xiàn)在容器中加載一個(gè)TextBox,之后回傳再換為Button.代碼如下:protected S...
1、在葉面上放上一個(gè)容器PlaceHolder
2、可以動(dòng)態(tài)在容器中加載所需的自定義組件,或用戶(hù)組件
示例:
現(xiàn)在容器中加載一個(gè)TextBox,之后回傳再換為Button.
代碼如下:
protected System.Web.UI.WebControls.PlaceHolder PlaceHolder1;
protected System.Web.UI.WebControls.Button Button1;
private void Page_Load(object sender, System.EventArgs e)
{
if(!IsPostBack)
{
TextBox t = new TextBox();
t.Text = "第一次加載";
PlaceHolder1.Controls.Add(t);
}
}
private void Button1_Click(object sender, System.EventArgs e)
{
PlaceHolder1.Controls.Clear();
Button b = new Button();
b.Text = "心雨樓";
PlaceHolder1.Controls.Add(b);
}
運(yùn)行效果:第一次放個(gè)TextBox
點(diǎn)擊按鈕后改變