ボタンクリックイベントが発生したとき、AngulerJsオブジェクトを別のコントローラに渡す必要があります。MVCビューボタンのクリックイベント、別のMVCコントローラにAngulerJsオブジェクトを渡す
CHTML
<div ng-repeat="hotel in respData.hotels">
<button type="button" class="btn" data-ng-click="setTab(hotel.code)">Check Availability
</button></div>
スクリプト
$scope.setTab = function (hotelcode) {
var url = 'Hotel';
url += '?HotelCode=' + hotelcode '
window.location.href = url;}
今私は一つの値だけを渡しています。 ホテルオブジェクトをパラメータとして渡したいと思います。 これを行う方法はありますか?
なぜあなたはURLを変更するwindow.locationのを使用しているOne.html
、なぜあなたはn角度ルーティングを使用していますか? –
私はmvcルーティングを使用しています。組み込みのアンギュラーとmvcルーティングの方法は? – sanjeewa
このブログはあなたのために役立つかもしれません。http://www.c-sharpcorner.com/UploadFile/cd7c2e/mvc-routing-with-angularjs-routing/ –