在代码中获取 Umbraco 数据类型的值
Get value of umbraco datatype in code
我在umbraco 中创建了一个复选框列表类型的数据类型。看下面的屏幕截图
我能够获得此数据类型的文本值,在本例中为 "All"。但是我无法在代码中获取值。
umbraco.library.IProperty property = node.GetProperty("countries");
string val = property.Value;
我还查看了所有 属性 字段,但该字段的值不可用。
任何人有任何想法
我正在使用 Umbraco 6.2.4
看来你应该使用 GetPreValueAsString 作为你的灵魂。
string val = umbraco.library.GetPreValueAsString(node.GetProperty<int>("countries"));
我在umbraco 中创建了一个复选框列表类型的数据类型。看下面的屏幕截图
我能够获得此数据类型的文本值,在本例中为 "All"。但是我无法在代码中获取值。
umbraco.library.IProperty property = node.GetProperty("countries");
string val = property.Value;
我还查看了所有 属性 字段,但该字段的值不可用。 任何人有任何想法 我正在使用 Umbraco 6.2.4
看来你应该使用 GetPreValueAsString 作为你的灵魂。
string val = umbraco.library.GetPreValueAsString(node.GetProperty<int>("countries"));