如何将xml站点地图字符串绑定到ASP.NET中的asp:menu

时间:2010-03-04 13:41:46

标签: asp.net sitemap

在我的ASP.NET Page_load中,我有这段代码:

  SiteMenu.DataSource = new XmlDataSource();
  ((XmlDataSource)SiteMenu.DataSource).ID = "menu";
  ((XmlDataSource)SiteMenu.DataSource).Data = "<?xml version=\"1.0\" encoding=\"utf-8\" ?><siteMap>   <siteMapNode title=\"default\" description=\"my title\"  url=\"http://www.google.com\"/></siteMap>";
  SiteMenu.DataBind();

SiteMenu是Asp:菜单控件。 但由于某种原因,我得到一个菜单,其中包含一个名为“siteMap”的元素和一个名为“siteMapNode”的子元素。

我想只有一个元素(由rappresent by)标题为“default”。 对我做错了什么的想法?

0 个答案:

没有答案