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"]