I am loading a partial view with input fields and a submit button.
The partial view is loaded from my ASP.NET MVC controller, but somehow the button is not invoked by my ng-click.
Example
index.controller.js
$scope.addClient = function() {
$http.get('/FileMaintenance/AddClient')
    .then(function (response) {
            var divTemplate = response.data;
            divTemplate = $sce.trustAsHtml(divTemplate);
            $scope.chosen_view = divTemplate;
            var element = angular.element(document.getElementById('btnAddCompany'));
            element.append(divTemplate);
            $compile(element)($scope);
    },
        function(error) {
            alert('An error occured in retrieving view. ' + error.message);
        });
};
index.html
<div id="file_maintenance_view_area">
    <div ng-bind-html="chosen_view">
    </div>
</div>
Loading the partial view from ASP.NET mvc
<div>
    <a href="javascript:void(0);" ng-click="addClient()">Add Client</a>
</div>
 
    