Subsonic返回一个menucollection对象我如何将它映射到asp.net菜单控件

时间:2011-04-21 06:21:16

标签: asp.net subsonic

MenuCollection muc = new MenuCollection();         muc.Load(SPs.UspGetUserMenu(Context.User.Identity.Name).GetReader());

如何将其映射到Asp.net中的菜单控件

1 个答案:

答案 0 :(得分:0)

如果菜单控件具有数据源属性:

MenuCollection muc = new MenuCollection();
muc.Load(SPs.UspGetUserMenu(Context.User.Identity.Name).GetReader());
MyMenu.DataSource = muc;
MyMenu.DataBind();
编辑:我的想法是错的。您不能只将亚音速集合传递给菜单数据源。 This相关问题表明您需要实施IHierarchyData界面。