2016-05-26 6 views
1

は、私は私がでenter link description hereumbraco 7は

から

GetPropertyValue<Boolean>("active") 

を試してみましたUmbraco7.4.3 におけるマクロ部分ビューのアクセスラジオボタンリストの値が欲しいですこれは毎回真の価値を得ます。オプション1が選択されている場合は結果trueを、オプション2の場合はfalseを返します。または私は選択されたオプションの値を得ることができますか?

答えて

3

まず個別に選択されたラジオボタンのIDを取得:

var SelectionId = Model.Content.GetPropertyValue<Int32>("nameOfRadioButtonProperty"); 

これは、選択された特定のラジオボタンアイテムの整数を返します。これはUmbracoによって生成されたランダムなIDです。これはあなたが本当の価値を持っている理由です。その後

、あなたはこの使用選択したラジオボタンのラベルの名前/値を必要とする場合:例えば

RadioTextValue = umbraco.library.GetPreValueAsString(SelectionId); 

を返される値は "アクティブ"(または、選択されたラジオボタンのテキストラベルがint idのものであれば何でもよい)になります。

次に、ランダムUmbraco id値ではなく、意味のあるテキスト値を使用して条件チェックを行うことができます。

希望と私はあなたの質問を正しく理解しました...

関連する問題