Asp.net 使用angularjs的asp net用户控件
我在asp.net用户控件(UC)中使用angularJS,但不幸的是,当我尝试在页面中添加UC时,使用angularJS的整个页面部分停止工作。 我尝试将角度参照与UC和页面分开使用,但没有成功 页面代码:Asp.net 使用angularjs的asp net用户控件,asp.net,angularjs,user-controls,Asp.net,Angularjs,User Controls,我在asp.net用户控件(UC)中使用angularJS,但不幸的是,当我尝试在页面中添加UC时,使用angularJS的整个页面部分停止工作。 我尝试将角度参照与UC和页面分开使用,但没有成功 页面代码: 姓名: 你好{{myModel}}! 我让您的示例使用以下更改: 将调用AngularJS的脚本移动到页面Abc.aspx中 在标记ng app=“app”中设置,并将其从用户控件的div中删除 添加脚本以创建Angular应用程序模块 角度模块('app',[]); 姓名: 你
姓名:
你好{{myModel}}!
我让您的示例使用以下更改:
标记ng app=“app”
中设置,并将其从用户控件的div中删除
角度模块('app',[]);
姓名:
你好{{myModel}}!
<%@ Register Src="~/Controls/filterUC.ascx" TagPrefix="uc1" TagName="filterUC" %>
<!DOCTYPE html>
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.7/angular.min.js">
</script>
<script>
angular.module('app', []);
</script>
</head>
<body ng-app="app">
<div>
<label>Name:</label>
<input id="input1" type="text" ng-model="myModel" placeholder="Enter a name here">
<hr>
<h1>Hello {{myModel}}!</h1>
</div>
<uc1:filterUC runat="server" id="filterUC" />
</body>
</html>