Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 使用angularjs的asp net用户控件_Asp.net_Angularjs_User Controls - Fatal编程技术网

Asp.net 使用angularjs的asp net用户控件

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',[]); 姓名: 你

我在asp.net用户控件(UC)中使用angularJS,但不幸的是,当我尝试在页面中添加UC时,使用angularJS的整个页面部分停止工作。 我尝试将角度参照与UC和页面分开使用,但没有成功

页面代码:


姓名:

你好{{myModel}}!
我让您的示例使用以下更改:

  • 将调用AngularJS的脚本移动到页面Abc.aspx中
  • 标记
    ng app=“app”
    中设置,并将其从用户控件的div中删除
  • 添加脚本以创建Angular应用程序模块
  • 
    角度模块('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>