sitemap并不包含sitemapresolve的定义
下面是代码:
 protected void Page_Load(object sender, EventArgs e)
    {
        SiteMap.SiteMapResolve +=new SiteMapResolveEventHandler(SiteMap_SiteMapResolve); 
    }
    SiteMapNode SiteMap_SiteMapResolve(object sender, SiteMapResolveEventArgs e)
    {
        SiteMapNode CurrentNode = SiteMap.CurrentNode.Clone(true);
        SiteMapNode TemNode = CurrentNode;
          ……
          ……
}错误提示为
"SiteMap"并不包含"SiteMapResolve"的定义
“SiteMap”并不包含“CurrenNode”的定义

解决方案 »

  1.   

    做了一下好象没问题!!
        protected void Page_Load(object sender, EventArgs e)
        {
            SiteMap.SiteMapResolve+=new SiteMapResolveEventHandler(SiteMap_SiteMapResolve);
        }
        private SiteMapNode SiteMap_SiteMapResolve(object sender, SiteMapResolveEventArgs e)
        {
            SiteMapNode CurrentNode = SiteMap.CurrentNode.Clone(true);
            SiteMapNode TemNode = null;
    .................
    ...................
            return TemNode;
        }
      

  2.   

    应该可以,2.0框架以上有SiteMapResolve 事件