0
エンティティフレームワークと角度を使用してラジオオプションを設定しようとしています。 JS Fiddle ExampleAngularJSでエンティティモデルを使用してラジオオプションをプルダウンから入力する
エンティティフレームワークを使用してこれを行うにはどうすればよいですか?私は戻ってコントローラ罰金...そのだけのラジオボタンに結果を結合からのデータを持っている... EntityFrameworkJSScopeNameで
列がANIMAL_NAMEあるレコード識別子と一緒にオプション1、オプション2、オプション3、オプション4 & Option5です。ここで
コードです:
<div ng-controller="DropdownPopulation" class="form-group">
<label class="control-label col-sm-2" for="AnimalGrp">Copy detail from:</label>
<div class="col-sm-10">
<select class="form-control" data-ng-model="formData.animalSelected" required id="AnimalGrp" data-ng-options="c.ANIMAL_NAME as c.ANIMAL_NAME for c in EntityFrameworkJSScopeName">
<option value="" selected>Select Animal</option>
</select>
</div>
<div ng-repeat="r in EntityFrameworkJSScopeName | filter: formData.animalSelected">
{{r.Option1}} <!-- This displays the value fine on page, either RED, AMBER or GREEN -->
<div class="form-group">
<label class="control-label col-sm-2">Option 1</label>
<div class="col-sm-10">
<label class="radio-inline">
<input type="radio" name="Option1" data-ng-model="{{r.Option1}}" value="Red">Red</label>
<label class="radio-inline">
<input type="radio" name="Option1" data-ng-model="{{r.Option1}}" value="Amber">Amber</label>
<label class="radio-inline">
<input type="radio" name="Option1" data-ng-model="{{r.Option1}}" value="Green">Green</label>
</div>
</div>
<div class="form-group">
<label class="control-label col-sm-2">Option 2</label>
<div class="col-sm-10">
<label class="radio-inline">
<input type="radio" name="Option2" data-ng-model="{{r.Option2}}" value="Red">Red</label>
<label class="radio-inline">
<input type="radio" name="Option2" data-ng-model="{{r.Option2}}" value="Amber">Amber</label>
<label class="radio-inline">
<input type="radio" name="Option2" data-ng-model="{{r.Option2}}" value="Green">Green</label>
</div>
</div>
<div class="form-group">
<label class="control-label col-sm-2">Option 3</label>
<div class="col-sm-10">
<label class="radio-inline">
<input type="radio" name="Option3" data-ng-model="{{r.Option3}}" value="Red">Red</label>
<label class="radio-inline">
<input type="radio" name="Option3" data-ng-model="{{r.Option3}}" value="Amber">Amber</label>
<label class="radio-inline">
<input type="radio" name="Option3" data-ng-model="{{r.Option3}}" value="Green">Green</label>
</div>
</div>
<div class="form-group">
<label class="control-label col-sm-2">Option 4</label>
<div class="col-sm-10">
<label class="radio-inline">
<input type="radio" name="Option4" data-ng-model="{{r.Option4}}" value="Red">Red</label>
<label class="radio-inline">
<input type="radio" name="Option4" data-ng-model="{{r.Option4}}" value="Amber">Amber</label>
<label class="radio-inline">
<input type="radio" name="Option4" data-ng-model="{{r.Option4}}" value="Green">Green</label>
</div>
</div>
<div class="form-group">
<label class="control-label col-sm-2">Option 5</label>
<div class="col-sm-10">
<label class="radio-inline">
<input type="radio" name="Option5" data-ng-model="{{r.Option5}}" value="Red">Red</label>
<label class="radio-inline">
<input type="radio" name="Option5" data-ng-model="{{r.Option5}}" value="Amber">Amber</label>
<label class="radio-inline">
<input type="radio" name="Option5" data-ng-model="{{r.Option5}}" value="Green">Green</label>
</div>
</div>
</div>
通常、[angularjs](https://stackoverflow.com/questions/tagged/angularjs)タグはかなりアクティブで、数分以内に回答が得られます。それはあなたが長すぎると混乱している - EFが角HTMLビューにどのように関係しているかという疑問があるようです。質問を絞り込んで冗長コードを削除してください。 – Win