Как остановить ng-модель от переопределения значений на стороне сервера
У меня есть asp.net текстовое поле webforms, в которое я загрузил данные формы datatable при загрузке страницы, работает нормально, но когда я помещаю в него ng-модель, текстовое поле становится пустым.
Мне нужны данные из datatable, а также некоторые вычисления в angular js .
&ЛТ;АСП:текстовое поле с ID="txtCp" CssClass="форма контроля" НГ-модель="СР" НГ-изменение="акт()" атрибут runat="сервер"и GT;
Что я уже пробовал:
if (!IsPostBack) { try { DataTable dt2 = bllproduct.GetProductById(productId); if (dt2.Rows.Count > 0) { txtCp.Text = Convert.ToDouble(dt2.Rows[0]["CostPrice"]).ToString(); }
Угловой:
app.controller('ProductController', function ($scope) { $scope.vat=13; $scope.ACP = function () { $scope.acp = ($scope.cp - (-$scope.cp * ($scope.vat / 100))); } $scope.SP = function () { $scope.sp = ($scope.acp - (-$scope.acp * ($scope.margin / 100))); } });
<asp:TextBox ID="txtCp" CssClass="form-control" ng-model="cp" ng-change="ACP()" runat="server">