Umbraco/示例和文章/Dot Net 控制元件/在 UserControls 中使用頁面屬性
外觀
如果您在模板中使用宏包裹的使用者控制元件,這個竅門可以為您節省大量時間。
這是透過使用方括號和“#”來實現。記住,在模板中您還可以使用 # 表示字典項,但僅當使用 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"]