Kentico 如何访问布局中web部件属性的值?
在Kentico文档中,我只找到以下信息 是否有任何方法可以访问布局中的属性值,如下所示?我试着用宏,但没用Kentico 如何访问布局中web部件属性的值?,kentico,Kentico,在Kentico文档中,我只找到以下信息 是否有任何方法可以访问布局中的属性值,如下所示?我试着用宏,但没用 我只想在自定义布局中显示属性值。除了通过代码访问之外,还有其他方法吗?我正在使用门户引擎,我不知道如何访问隐藏的代码…布局是ASCX,因此您将无法按照示例使用宏 如果只需要该值,可以使用GetValue方法。如果属性的类型是字符串 如果需要呈现该值,则需要调用Page.DataBind()并使用数据绑定表达式。您的布局如下所示: 受保护的无效页面加载(对象发送方、事件参
我只想在自定义布局中显示属性值。除了通过代码访问之外,还有其他方法吗?我正在使用门户引擎,我不知道如何访问隐藏的代码…布局是
ASCX
,因此您将无法按照示例使用宏
- 如果只需要该值,可以使用
方法。如果属性的类型是GetValue
字符串
- 如果需要呈现该值,则需要调用
并使用数据绑定表达式。您的布局如下所示:Page.DataBind()
受保护的无效页面加载(对象发送方、事件参数e)
{
Page.DataBind();
}
如果这真的很优雅,则无,因此您可能需要重新考虑您的方法。不太理解函数为什么需要将
string.Empty
作为参数传递,因为我得到的值没有设置任何值。如果我想将值分到html标记属性中,如何正确地放置该值?与
类似,字符串。空的
参数是默认值。因此,如果MyPropertiesValue1
的值为null
,GetStringValue
将返回string.Empty
。关于h1
标记,请确保添加
以使其成为数据绑定表达式<代码>标题THX@克里斯蒂安·博特尼克