4

ドロップダウン リストにいくつかの事前値を追加しました。私のdropdownlist-data-typeを使用するプロパティの値を取得しようとすると、プロパティの値としてpreValueの「キー」を取得し続けます..しかし、それはImの後ではない..取得する必要があり、取得したいprevalue として入力した actuallt prevalue-string ..

何か案は?

ああ、ところで..私はC#を使用してそれを行う必要があります..

編集

これは私がこれまでに試したことです..そしてそれは一種の作品です..しかし、それは私がクエリを行うことができないリストのリストを取得します..

PreValues.GetPreValues(new Document(statistic.ParentId,true).getProperty("identifier").PropertyType.DataTypeDefinition.DataType.DataTypeDefinitionId).Values
4

4 に答える 4

5

以下のアプローチを使用して、ドロップダウンリストの値をテキストと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));    
于 2013-08-09T06:27:36.470 に答える
0

Umbraco バージョン 7.53 を使用して、ドロップダウン値を取得するためにこれを行いました。

string dropdownTextValue = slider.GetProperty("dropdownAlias").DataValue.ToString();
于 2016-09-30T11:56:51.977 に答える