0
私は角度jを学習しています。私は、テキストボックスで行ったのと同じように、2方向データバインディングをGenderドロップダウンメニューにバインドしたいと思います。DropDownList:MVCのAngularjsとの双方向データバインディング
ここに、ドロップダウンコントロールコードのサンプルコードを示します。
<div class="form-group">
@Html.LabelFor(model => model.Gender, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.DropDownListFor(model => model.Gender, new List<SelectListItem> {
//new SelectListItem { Text="Male", Value="M" },
//new SelectListItem { Text="Female", Value="F" }
new SelectListItem { }
}, new { @class = "form-control", @ng_model = "gender", @ng_options="gender" })
</div>
</div>
var myapp = angular
.module("myModule", [])
.controller("mycontroller", function ($scope) {
var user = {
loginid : "Login ID",
fname : "Enter First Name",
lname: "Enter Last Name",
gender:"Male"
};
$scope.user = user;
$scope.genders =
[
{ Value: "M", name: "Male" },
{ Value: "F", name: "Female" }
];
});
これは、結合、私の合計のjsファイルです。性別のドロップダウンセクションなしですべての部分がうまく機能しています。
感謝の男の多くを見つけることができ、あなたのコレクションに参照するために脇に「アイテム」から任意の単語を使用することができます。これは助けになります。もう一度ありがとう:) –
@KhaledMdTuhidulHossain問題はありません、あなたの問題を解決したように親切にそれをマークしました。ありがとう! – jmaghuyop