内部加入LINQ to SQL不起作用

Mar*_*rco 2 c# asp.net-3.5 .net-3.5 linq-to-sql

我的代码出了什么问题?对于Funcionario表和Projeto表,下划线为红色......

DataContext db = new projfuncionarioDataContext();

var query = from p in db.Funcionario
            join c in db.Projeto on p.Cdfunc equals c.Cdfunc
            select new
            {
              ID = p.Cdfunc,
              Produto = p.Nome,
            };

GridView1.DataSource = query;
GridView1.DataBind();
Run Code Online (Sandbox Code Playgroud)

Amy*_*y B 7

DataContext db = new projfuncionarioDataContext(); 
Run Code Online (Sandbox Code Playgroud)

应该:

projfuncionarioDataContext db = new projfuncionarioDataContext(); 
Run Code Online (Sandbox Code Playgroud)