我想从自定义页面类型字段的值中填充Web部件中的下拉菜单。
例如,我有一个自定义页面类型my.pagetype,它具有一个名为myfield的字段,其值类似于1,2,3。如何获得这些1,2,3值?
到目前为止,我如何通过SQL或宏进行访问,到目前为止,这段代码为我提供了一个长的XML Schema字符串,其中包含所有字段定义和自定义页面类型的值。
CMSContext.Current.GlobalObjects.Classes["my.pagetype"].ClassFormDefinition
我该如何解决?
答案 0 :(得分:0)
您是否手动填充该页面类型中的下拉列表? (例如1、2、3)
如果您想在多个地方重用相同的值列表,最好创建一个自定义表来存储这些值(例如customtable_myListX)。然后对于下拉列表,可以使用SQL选项(SELECT值,Display FROM customtable_myListX)。