C# LINQ到SQL中的内部联接不工作

C# LINQ到SQL中的内部联接不工作,c#,linq-to-sql,.net-3.5,asp.net-3.5,C#,Linq To Sql,.net 3.5,Asp.net 3.5,我的代码怎么了?对于Functionario表和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.Cd

我的代码怎么了?对于Functionario表和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();
尝试:


您的GridView是否具有相同的功能

应该是:

projfuncionarioDataContext db = new projfuncionarioDataContext(); 

可能重复:您的错误是什么?是否可以绑定到单个表(具有零联接)?“Functionario”和“Projeto”表以红色下划线…是否在Visual Studio中编程?“Functionario”和“Projeto”是由Intellisense提出的吗?如果没有,Intellisense建议了什么?如果Intellisense没有建议“Projeto”或“Functionario”,那么这暗示了您的问题。Intellisense是否建议使用任何表名?你是如何生成你的dbml文件的呢?+1哇。。。真不敢相信我和其他人这么长时间都没有注意到这一点!
DataContext db = new projfuncionarioDataContext(); 
projfuncionarioDataContext db = new projfuncionarioDataContext();