我在母版页上插入了一个datalist。在后面的代码中,我做了一个linq数据绑定,浏览时页面显示正常。
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在当前上下文中不存在。这怎么可能?我输入后,智能感知能够看到数据列表。任何想法如何解决这个问题?
注意:我使用的是Visual Studio 2010。
答案 0 :(得分:0)
您是使用母版页从母版页的代码隐藏或WebForm进行数据绑定吗?