首页 > 解决方案 > 在 C# cs 文件中使用的角度 $scope 变量

问题描述

我有这个选择标签,我必须将选项的值传输到 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
}

这是来自选择标记,我已将其存储为角度变量,但无法找到任何方法将其引入.cs文件(asp.net/C#)。


什么是替代品runat="server",我可以$scope.selectedProject在 .cs 文件中访问

标签: asp.netangularjs

解决方案


推荐阅读