跳至正文

Umbraco/示例和文章/Dot Net 控制元件/在 UserControls 中使用頁面屬性

來自 Wikibooks,一個開放世界的開放書籍

如果您在模板中使用宏包裹的使用者控制元件,這個竅門可以為您節省大量時間。

這是透過使用方括號和“#”來實現。記住,在模板中您還可以使用 # 表示字典項,但僅當使用 GET_ITEM 時。字典項不適用於宏引數。

語法:<?UMBRACO_MACRO macroAlias="myAlias" myProperty="[#propertyAlias]" />

示例:<?UMBRACO_MACRO macroAlias="myAlias" myProperty="[#bodyText]" />

這也適用於預設屬性,比如 <?UMBRACO_MACRO macroAlias="myAlias" myProperty="[#pageID]" />

更多

Label="[@name]" : Request["name"]
Label="[%name]" : Session["name"]
Label="[#name]" : Page.Elements["name"]
華夏公益教科書