【发布时间】:2014-09-25 20:02:22
【问题描述】:
我正在用 AngularJS 编写一个 ASP.NET 应用程序。我有一个只能从页面的代码隐藏中访问的值。我想将此值传递下来,以便 AngularJS 控制器可以使用它。我知道可以获取 URL 参数以在 AngularJS 中使用,但我无法找到任何其他方式将值输入控制器。这可能吗?
例如,如果我有这样的设置:
<%= user.UserDescription %> <%-- this is how I'd get my value from the codebehind --%>
<div ng-app='myApp' ng-controller='myController1'></div>
...
</div>
我希望myController1 能够访问user.UserDescription。如上所示,通过将 C# 嵌入到 ASP.NET 页面中,显然可以将值放置在页面上的任何位置,但是否可以将其传递到控制器中?
【问题讨论】:
标签: javascript c# asp.net angularjs webforms