Пример #1
0
        /// <summary>
        /// 重写application前台导航栏的内容
        /// </summary>
        public static void ReWriteApplication()
        {
            ListItem     li;
            BulletedList bulllist = new BulletedList();

            bulllist.CssClass = "a";
            System.Data.DataSet ds = new BLL.t_menu().GetAllList();
            DataTable           dt = ds.Tables[0];

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                li = new ListItem();
                DataRow dr = dt.Rows[i];
                li.Text  = dr["menu_name"].ToString();
                li.Value = dr["menu_path"].ToString();

                li.Attributes.Add("class", "single_title");
                li.Attributes.Add("style", "font-size:1.5em;");
                li.Attributes.Add("classid", dr["menu_Cate_ID"].ToString());
                bulllist.Items.Add(li);
            }
            HttpContext.Current.Application.Lock();
            HttpContext.Current.Application["T_Menu"] = bulllist;
            HttpContext.Current.Application.UnLock();
        }
Пример #2
0
        /// <summary>
        /// 重写Application后台导航栏的内容
        /// </summary>
        /// <param name="Per"></param>
        public static void ReWriteBaseApplication(string Per)
        {
            ListItem     li;
            BulletedList bulllist = new BulletedList();

            System.Data.DataSet ds = new BLL.t_menu().GetAllList();
            DataTable           dt = ds.Tables[0];

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                li = new ListItem();
                DataRow dr = dt.Rows[i];
                li.Text  = dr["menu_name"].ToString();
                li.Value = dr["menu_path"].ToString();
                li.Attributes.Add("classid", dr["menu_ID"].ToString());
            }
            HttpContext.Current.Application.Lock();
            HttpContext.Current.Application["basemenu"] = bulllist;
            HttpContext.Current.Application.UnLock();
        }