国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

母版頁中ContentPlaceHolder 控件的作用

2019-11-17 01:51:20
字體:
來源:轉載
供稿:網友

母版頁中ContentPlaceHolder 控件的作用

文章轉自 http://wenku.baidu.com/link?url=7sLN0ihgZQ1XfX47b_y8qbpIVjS5T75Q1xvaoyIQ6OiKIgvzyVyRccnU9e9fqoOm4DBTxNyPPipgGlq8n5l4cePZngx1J-va9PNFmdRn2se

母版頁中ContentPlaceHolder控件的作用。當母版頁被一個頁面引用時,

頁面內容與母版頁上的ContentPlaceHolder控件合并,生成最終輸出。

ContentPlaceHolder控件的ID屬性與映射到引用頁面上一個類似的ID中。

當母版頁上有不止一個ContentPlaceHolder控件時,這種映射關系是很有用的。

可以在ContentPlaceHolder控件外添加任何HTML標記和任何其他控件。

告訴他們母版頁上的任何服務器端代碼都將在所有引用它的頁面上執行。

解釋ContentPlaceHolder控件的作用。每一個頁面自身特定的內容將被放置在ContentPlaceHolder控件內。

解釋內容頁的概念。結合下例解釋@Page指令及其屬性:

<%@PageLanguage="C#"MasterPageFile="~/MasterPages/Master1.master"%>

Language屬性定義使用的默認語言,而MasterPageFile屬性定義使用的母版文件的路徑。

解釋Content控件用于向內容頁添加特定于頁面的內容。所有特定于頁面的內容必須放置在Content控件里。

引用頁面的Content控件與母版頁的對應ContentPlaceHolder控件之間存在映射關系,這是通過映射它們的ID來實現的。

最后,結合以下示例解釋母版頁的ContentPlaceHolder控件與內容頁的Content控件之間的關系:

//MasterFile:A.Master

<%@Master%>

<asp:ContentPlaceHolderID= "topContent" runat= "server">

//ContentFile:A.aspx

<%@PageMaster= "A.Master"%>

<asp:ContentID= "Content1" ContentPlaceHolderID= "topContent" runat= "server">

--Somemarkup--

</asp:Content>

在內容文件(A.aspx)的樣本代碼中,<%@Page%>指令的master 屬性用于引用運行時內容文件將使用的母版文件。

母版文件(A.master)里ContentPlaceHolder控件的ID 屬性值與內容文件(A.aspx)里的ContentPlaceHolderID屬性值是一樣的。

運行時,當瀏覽器請求A.aspx時,那么這兩個屬性將會被映射,從而合并Content控件的內容與對應的ContentPlaceHolder控件。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江阴市| 锦屏县| 四子王旗| 阿瓦提县| 伊宁县| 博白县| 马山县| 阿拉善盟| 师宗县| 栾城县| 汉寿县| 彝良县| 台中县| 临西县| 宁乡县| 广安市| 东明县| 论坛| 内江市| 普定县| 长沙县| 昌平区| 斗六市| 于田县| 潼关县| 开平市| 独山县| 沈阳市| 张家界市| 晋江市| 靖西县| 若羌县| 海兴县| 太仓市| 大宁县| 循化| 平湖市| 松桃| 赞皇县| 蒙城县| 赤峰市|