У меня есть этот тег выбора, где я должен перенести значение опции в файл 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