C# 如何在asp.net中生成动态asp菜单的面包屑?

C# 如何在asp.net中生成动态asp菜单的面包屑?,c#,asp.net,dynamic,breadcrumbs,aspmenu,C#,Asp.net,Dynamic,Breadcrumbs,Aspmenu,我有一个动态生成的菜单(C#),如下所示: MenuItem(string text, string value, string imageUrl, string navigateUrl, string target) MenuItem AdminLevel1 = new MenuItem("Admin", "Admin"); MenuItem AdminPedidosRegisto = new MenuItem("Questions", "AdminQ"); NavigationMenu.

我有一个动态生成的菜单(C#),如下所示:

MenuItem(string text, string value, string imageUrl, string navigateUrl, string target)

MenuItem AdminLevel1 = new MenuItem("Admin", "Admin");
MenuItem AdminPedidosRegisto = new MenuItem("Questions", "AdminQ");

NavigationMenu.Items.Add(new MenuItem("Messages Received", "AdminMessagesR", "", "./Admin/Messages.ascx", "ContainerIframe"));

AdminPedidosRegisto.ChildItems.Add(new MenuItem("Pending", "AdminPending", "", "./Admin/Pedidos.ascx", "ContainerIframe"));`
其中,
containerFrame
是iframe的ID,
NavigationMenu
是(asp:Menu)的ID

我想在我的页面上添加面包屑,但菜单并不总是一样的


有办法吗?

正如我看到的那样,您可以手动管理菜单项,您应该对面包屑项执行相同的操作

只需在母版页上创建一个面包屑列表,并在每个页面中添加相应的面包屑


如果您的菜单项是动态生成的,请使用相同的结构生成您的面包屑。

您能更具体一点吗?我从来没有使用过asp菜单控件,也没有使用过自动面包屑控件。你能更具体@MalachiteBR?@Hahn86,更具体一些吗?只有在我的源代码中才能做到。我给了你一个解决问题的办法。