C# 母版页上的数据列表在当前上下文中不存在
我在母版页上插入了一个数据列表。在代码隐藏中,我执行linq数据绑定,页面在浏览时显示良好C# 母版页上的数据列表在当前上下文中不存在,c#,visual-studio-2010,C#,Visual Studio 2010,我在母版页上插入了一个数据列表。在代码隐藏中,我执行linq数据绑定,页面在浏览时显示良好 var links = from sl in db.SiteLinks where sl.PaneID == 1 orderby sl.SortOrder select new { sl.LinkName, sl.NavUrl };
var links = from sl in db.SiteLinks
where sl.PaneID == 1
orderby sl.SortOrder
select new { sl.LinkName, sl.NavUrl };
dlSiteMenu.DataSource = links.ToList();
dlSiteMenu.DataBind();
但是,当我尝试构建网站时,我发现一个错误,指出dlSiteMenu在当前上下文中不存在。这怎么可能?Intellisense可以在我键入后查看数据列表。有没有办法解决这个问题
注意:我使用的是Visual Studio 2010。您是使用母版页的代码隐藏还是使用母版页的Web表单进行数据绑定