Asp.net 以下代码在VS2010中运行良好,但在VS2008中出现错误,原因是什么&引用;第一类“;是一个具有属性IDX、名称、MOBILENUMBER的类

Asp.net 以下代码在VS2010中运行良好,但在VS2008中出现错误,原因是什么&引用;第一类“;是一个具有属性IDX、名称、MOBILENUMBER的类,asp.net,vb.net,using,Asp.net,Vb.net,Using,集合初始值设定项是VS 2010的新功能 与2008年相比,您遇到了什么错误。。。怎么了? Dim obj As New List(Of ClassOne)() From { _ New ClassOne() With { _ Key .IDX = 1206, _ Key .NAME = "Krishna Reddy", _ Key .MOBLIENUMBER = 9494494704L _ }, _ New ClassOne() With { _ K

集合初始值设定项是VS 2010的新功能


与2008年相比,您遇到了什么错误。。。怎么了?
Dim obj As New List(Of ClassOne)() From { _
 New ClassOne() With { _
   Key .IDX = 1206, _
   Key .NAME = "Krishna Reddy", _
   Key .MOBLIENUMBER = 9494494704L _
   }, _
    New ClassOne() With { _
     Key .IDX = 1242, _
     Key .NAME = "Swarupa", _
     Key .MOBLIENUMBER = 9441524535L _
     }, _
    New ClassOne() With { _
     Key .IDX = 1236, _
     Key .NAME = "Naga Raj", _
     Key .MOBLIENUMBER = 9866939656L _
    }, _
    New ClassOne() With { _
     Key .IDX = 1219, _
     Key .NAME = "Devika", _
     Key .MOBLIENUMBER = 9885735365L _
   } _
  }

  test.DataSource = obj    //here "test" is dropdownlist id
  test.DataTextField = "NAME"
  test.DataValueField = "IDX"
  test.DataBind()