2012-08-07 27 views

回答

2

你确定你已经导入了所需的命名空间吗?我刚刚检查过,下面的代码编译得很好。

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using System.Web.UI; 
using System.Web.UI.WebControls; 
//DataServiceContext 
using System.Data.Services; 
using System.Data.Services.Client; 

namespace WebApplication1 
{ 
    public partial class WebForm1 : System.Web.UI.Page 
    { 
     public class StudentGrade 
     { 
      //ClassDefinition 
     } 

     protected void Page_Load(object sender, EventArgs e) 
     { 
      DataServiceContext context = new DataServiceContext(new Uri("http://URI")); 

      List<StudentGrade> lstStudentsGrade = context.Execute<StudentGrade> 
        (new Uri("http://URI")).ToList(); 
     } 
    } 
} 

确保您拥有进口System.Data.ServicesSystem.Data.Services.Client您尝试使用DataServiceContext类和.Execute <>()方法之前。

相关问题