On first load to detail page works fine. But if I go to different page and come back to the detail page $http.get doesn't get new data(it doesn't hit the MVC controller). It shows the same result as in previous time.
------------Detail Page------------------------
<div ng-controller="mycontroller" ng-init="loadPage()"></div>
-----------Controller------------------
myapp.controller("mycontroller", ["$scope", function($scope){
$scope.loadPage= function(){
$http.get("url").success(function(data){
$scope.data = data;
}}}]);