Asp.net mvc ng重复在internet explorer 8中不工作

Asp.net mvc ng重复在internet explorer 8中不工作,asp.net-mvc,angularjs,razor,internet-explorer-8,Asp.net Mvc,Angularjs,Razor,Internet Explorer 8,为了在InternetExplorer8上工作,我在我的_Layout.cshtml页面中添加了以下行 <!DOCTYPE html> <html xmlns:ng="http://angularjs.org"> <html> 但是如果我仅仅通过包含这一行xmlns:ng来创建一个简单的html页面,它就可以正常工作。。。 谁能帮我解决这个问题?提前感谢。在IE8和AngularJS v1.2.16版本中,它肯定可以正常工作 在IE 8上检查这个 下面显示了

为了在InternetExplorer8上工作,我在我的_Layout.cshtml页面中添加了以下行

<!DOCTYPE html>
<html xmlns:ng="http://angularjs.org">
<html>
但是如果我仅仅通过包含这一行xmlns:ng来创建一个简单的html页面,它就可以正常工作。。。
谁能帮我解决这个问题?提前感谢。

在IE8和AngularJS v1.2.16版本中,它肯定可以正常工作

在IE 8上检查这个

下面显示了一个示例

html


你用的是什么版本的angular?你能分享一下代码吗?如果在plunkr或jsfiddleI中使用AngularJSV1.2,则效果更好。16@user3603255你检查过我的回答了吗?我已经在那里写过了,如果我创建一个普通的html文件,那么ng repeat在ie8中运行良好,但在cshtml页面MVC中不起作用。
{{user.userName}}
<div ng-controller="MyCtrl">
  <div ng-repeat="line in lines">
      <div class="preview">{{line.text}} {{$index}}</div>
   </div>
   <div ng-repeat="line in lines">
      <input ng-model="line.text"/>
    </div>
</div>
var myApp = angular.module('myApp', []);

function MyCtrl($scope) {
    $scope.lines = [{
        text: 'res1'},
    {
        text: 'res2'}];
}