首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于Menu控件的子项样式定义.该如何处理

2012-01-31 
关于Menu控件的子项样式定义.我是这样绑定的数据/******************构造菜单****************/publicvoid

关于Menu控件的子项样式定义.
我是这样绑定的数据
        /*****************
          *   构造菜单
          *   ***************/
        public   void   CreatMenu()
        {
                DataTable   classTable   =   Menutable();
                DataRow[]   row;
                row   =   classTable.Select( "classPID=0 ");
                mainMenu.Items.Clear();
                foreach   (DataRow   r   in   row)
                {
                        MenuItem   menu   =   new   MenuItem();
                        menu.Text   =   r[ "className "].ToString();
                        menu.Value   =   r[ "classID "].ToString();
                        mainMenu.Items.Add(menu);
                        TraversingMenu(menu);
                }
        }
        /**********************
          *   遍历子菜单
          *   ********************/
        private   void   TraversingMenu(MenuItem   menu)
        {
                DataTable   classTable   =   Menutable();
                DataRow[]   row;
                row   =   classTable.Select( "classPID= "+menu.Value);
                foreach   (DataRow   r   in   row)
                {
                        MenuItem   m   =   new   MenuItem();
                        m.Text   =   r[ "className "].ToString()   +   "   ";
                        m.Value   =   r[ "classID "].ToString();
                        m.PopOutImageUrl= "images/rjiantou.gif ";
                        m.ImageUrl   =   "images/menu_l.gif ";
                        menu.ChildItems.Add(m);
                        TraversingMenu(m);
                }
        }
Menu的样式我是VS2005的属性面板设置的始终不能更改ChildItems的样式.
我侃看看MenuItem的属性又没有和Menu那么多样式属性设置.
请问大家怎么改变ChildItems的样式??



[解决办法]
直接写style啊

热点排行