如何在umbraco中获取prevalue的字符串值

Inx*_*Inx 4 c# umbraco

我在下拉列表中添加了一些prevalues.当我试图获取使用我的dropdownlist-data-type的属性的值时,我继续将preValue的"关键字"作为属性的值...但那不是我之后的事情..我需要并且想得到我输入的actuvalt prevalue-string作为我的prevalue ..

有任何想法吗?

哦,顺便说一句..我需要用C#来做..

编辑

这是我到目前为止所尝试的......它有点工作..但是它会重新列出我无法查询的列表列表..

PreValues.GetPreValues(new Document(statistic.ParentId,true).getProperty("identifier").PropertyType.DataTypeDefinition.DataType.DataTypeDefinitionId).Values
Run Code Online (Sandbox Code Playgroud)

Nis*_*mar 5

我在approch下面使用下拉列表值作为文本和id

// Node ID of content node in which dropdown has been used 
int NodeIdOfContent = 1111; 
Document docMfsFeedSettings = new Document(NodeIdOfContent); 

int preValueID = docMfsFeedSettings.getProperty("dropDownAliasName").Value)

// Retrieve Text value 
string textValue = umbraco.library.GetPreValueAsString(
                  Convert.ToInt32(docMfsFeedSettings.getProperty("dropDownAliasName").Value));    
Run Code Online (Sandbox Code Playgroud)