母版页上的DataList在当前上下文中不存在

时间:2010-12-15 17:58:43

标签: c# visual-studio-2010

我在母版页上插入了一个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。

1 个答案:

答案 0 :(得分:0)

您是使用母版页从母版页的代码隐藏或WebForm进行数据绑定吗?