Пример #1
0
 public static string GetText(EWebMenuType type)
 {
     if (type == EWebMenuType.Type1)
     {
         return("样式一");
     }
     else if (type == EWebMenuType.Type2)
     {
         return("样式二");
     }
     //else if (type == EWebMenuType.Type3)
     //{
     //    return "样式三";
     //}
     //else if (type == EWebMenuType.Type4)
     //{
     //    return "样式四";
     //}
     //else if (type == EWebMenuType.Type5)
     //{
     //    return "样式五";
     //}
     else
     {
         throw new Exception();
     }
 }
Пример #2
0
 public static string GetValue(EWebMenuType type)
 {
     if (type == EWebMenuType.Type1)
     {
         return("Type1");
     }
     else if (type == EWebMenuType.Type2)
     {
         return("Type2");
     }
     //else if (type == EWebMenuType.Type3)
     //{
     //    return "Type3";
     //}
     //else if (type == EWebMenuType.Type4)
     //{
     //    return "Type4";
     //}
     //else if (type == EWebMenuType.Type5)
     //{
     //    return "Type5";
     //}
     else
     {
         throw new Exception();
     }
 }
Пример #3
0
        public static ListItem GetListItem(EWebMenuType type, bool selected)
        {
            var item = new ListItem(GetText(type), GetValue(type));

            if (selected)
            {
                item.Selected = true;
            }
            return(item);
        }
Пример #4
0
 public static bool Equals(EWebMenuType type, string typeStr)
 {
     if (string.IsNullOrEmpty(typeStr))
     {
         return(false);
     }
     if (string.Equals(GetValue(type).ToLower(), typeStr.ToLower()))
     {
         return(true);
     }
     return(false);
 }
Пример #5
0
        public void Page_Load(object sender, EventArgs e)
        {
            if (IsForbidden)
            {
                return;
            }

            webMenuType = EWebMenuTypeUtils.GetEnumType(PublishmentSystemInfo.Additional.WX_WebMenuType);

            if (!IsPostBack)
            {
                InfoMessage("当前底部导航菜单风格:" + EWebMenuTypeUtils.GetText(webMenuType));

                //this.tbWebMenuColor.Text = base.PublishmentSystemInfo.Additional.WX_WebMenuColor;

                //EBooleanUtils.AddListItems(this.rblIsWebMenuLeft, "左对齐", "右对齐");
                //ControlUtils.SelectListItems(this.rblIsWebMenuLeft, base.PublishmentSystemInfo.Additional.WX_IsWebMenuLeft.ToString());

                dlContents.DataSource     = EWebMenuTypeUtils.GetList();
                dlContents.ItemDataBound += dlContents_ItemDataBound;
                dlContents.DataBind();
            }
        }
Пример #6
0
 public static bool Equals(string typeStr, EWebMenuType type)
 {
     return(Equals(type, typeStr));
 }