угловая переменная $ scope для использования в файле C # cs - PullRequest
0 голосов
/ 22 апреля 2019

У меня есть этот тег выбора, где я должен перенести значение опции в файл CS. Я пробовал обходные пути, которые включают

runat="server"

но, к сожалению, у меня это не работает. Вот код выбора.

<select ng-model="selectedProject" name="selectproject" id="selectproject"
        ng-change="set(); viewfunctions()"
        class="btn btn-default btn-group-justified"
        data-toggle="dropdown">
   <option></option>
   <option ng-repeat="Proj in TaxProjects" value="{{Proj.Data}}">
     {{Proj.Name}}
   </option>
</select>

<input type="text" ng-model="hfsp" id="hfselectproject" name="hfselectproject" />

попробовал скрытый ввод / скрытую форму

<input type="text" ng-model="hfsp" id="hfselectproject" name="hfselectproject" />

функция set - это просто угловая функция, которая устанавливает входное значение равным значению, взятому из выбора.

$scope.set = function () {
    $scope.hfsp = angular.copy($scope.selectedProject);
}

Viewfunctions - это просто функция, которая вызывает другие функции.

$scope.viewfunctions = function () {
    GetAllHeader();
    GetAllType();
    GetAllHeader();
    ClearFields();
}

вот что я пытаюсь сделать

var getHeaderID = {
    ProjectID: $scope.selectedProject
}

это из тега select, я сохранил его как угловую переменную, но не могу найти способа представить его в файле .cs (asp.net/C#).


Какие могут быть альтернативы для runat="server", где я могу получить доступ к $scope.selectedProject в файле .cs

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...