0
我正在用AngularJS编写ASP.NET应用程序。我有一个只能从页面的代码隐藏中访问的值。我想将此值传递给AngularJS控制器。我知道可以获取URL参数以便在AngularJS中使用,但是我一直无法找到任何其他方式让我的控制器获得一个值。这可能吗?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页面中,显然可以将值放在页面上的任何位置,但可以将它传递到控制器吗?
那你怎么能叫,从没有它你大喊大叫控制器,它不存在? – muttley91 2014-09-25 20:16:02
不知道,从任何控制器调用时,它似乎只是“未定义”。 – muttley91 2014-09-25 20:23:05
http://plnkr.co/edit/OgsNzAHhW7shaf4yVVaf?p=预览我所指的简单例子。 – 2014-09-25 20:24:46