如何动态处理菜单项 [英] How to work with menu items dynamically

查看:71
本文介绍了如何动态处理菜单项的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的应用程序中使用

 <   asp:Menu  >  



其中,我将STYLES作为默认值,在STYLES下,我需要加载像这样的子菜单?

 STYLES 
1
2





我用来加载子菜单的代码:

 MenuItem root =  new  MenuItem( 样式); 
for int i = 0 ; i< dt.Tables [ 0 ]。Rows.Count; i ++)
{
root.ChildItems.Add( new MenuItem(dt.Tables [ 0 ]。行[i] [ 季节]。ToString()));
}





但是此代码无效..子菜单未加载。什么是错误???

解决方案

看到这个简单,但描述性的例子..



如何在ASP.Net中使用C#动态创建多级菜单 [ ^ ]

I got some menus in my application built using

<asp:Menu>


In that, I got STYLES as default and under STYLES, I need to load sub menus like this?

STYLES
1
2



The code I used to load the submenu:

MenuItem root = new MenuItem("STYLES");
            for(int i=0;i<dt.Tables[0].Rows.Count;i++)
            {
                root.ChildItems.Add(new MenuItem(dt.Tables[0].Rows[i]["Season"].ToString()));
            }



But this code is not working.. The submenus are not loaded. What would be the error ???

解决方案

See this Simple, But descriptive example..

How To Create Multi Level Menu Dynamically Using C# in ASP.Net[^]


这篇关于如何动态处理菜单项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆