PlaceHolder控制項

2022-01-23 09:50:07 字數 670 閱讀 1306

placeholder在msdn中就是:asp.net placeholder web 伺服器控制項使您能夠將空容器控制項放置到頁上,然後在執行時動態地將子元素新增到該容器中。它是乙個空容器,因此它可以承載其他的控制項,它和panel具有類似的功能。

下面通過兩個例子來加深對它的理解.

示例1:

1、在頁面新增乙個placeholder控制項;

2、製作使用者控制項dynamicusercontrol.ascx

3、新增按鈕並新增使用者**:

view code

static

bool holded = true; //

可以使用session來替代

protected

void btnloadusercontrol_click(object

sender, eventargs e)

else

}

如果反覆點選按鈕,將看到使用者控制項的出現與消失

示例2《1》在頁面中新增乙個placeholder控制項

《2》新增按鈕並新增使用者**

view code

protected

void btnloadusercontrol2_click(object

sender, eventargs e)

Panel和PlaceHolder控制項

兩者都屬於容器控制項,常用於動態地建立控制項鏈結和在同乙個頁面中根據不同情況顯示不同的內容情景形。使用panel控制項的好處是只需載入乙個頁面,即可呈現不同的內容。asp介面 第一步 輸入使用者名稱 使用者名稱 第二步 輸入使用者資訊 姓名 第三步 請確認你輸入的資訊 c 後台 protected ...

PlaceHolder控制項應用示例

placeholder控制項可以為以程式設計方式動態新增的控制項保留位置,從而將動態新增的伺服器控制項儲存到web頁中。placeholdercontrol.aspx 1 page language c autoeventwireup true codefile placeholdercontrol...

PlaceHolder到底什麼

placeholder 是乙個佔位控制項,可以在裡面新增子控制項。這二者是用於母版技術的。contentplaceholder 用在母版頁中,表示這裡面的內容可以被 aspx 頁中的 content 內容替換,當然 aspx 頁也可以不理會它。content 就是用於 aspx 頁的,content...