/// <summary>
        /// 加载Toolbar样式和判断权限
        /// </summary>
        /// <param name="page"></param>
        public static void LoadToolbar(Infragistics.WebUI.UltraWebToolbar.UltraWebToolbar toolBar)
        {
            if (toolBar == null)
            {
                return;                 //没有需要校验权限的控件
            }
            //添加按钮样式
            foreach (object obj in toolBar.Items)
            {
                if (obj.GetType().GetInterface("Infragistics.WebUI.UltraWebToolbar.ITBarButton") == null)
                {
                    continue;
                }

                Infragistics.WebUI.UltraWebToolbar.ITBarButton tButton = (Infragistics.WebUI.UltraWebToolbar.ITBarButton)obj;
                AddToolBarButtonStyle(tButton);
            }

            //if (WebUI.SessionState.IsAdmin) return;//管理员不需要校验权限

            //string userID = SessionState.UserID.ToString();

            //string pageName = HttpContext.Current.Request.RawUrl;
            //int index = pageName.LastIndexOf("/");
            //pageName = pageName.Substring(index + 1, pageName.Length - index - 1);

            //long menuID = new Nandasoft.BaseModule.RightRule().GetMenuIDByPageName(pageName);

            ////得到所有权限
            //DataTable dt = new RightRule().GetAllowControlRightsItems(menuID);
            //if (dt.Rows.Count < 1) return;//没有需要校验的权限

            //List<string> rights = new List<string>();
            //foreach (DataRow dr in dt.Rows)
            //{
            //    rights.Add(dr["ItemKey"].ToString());
            //}

            ////得到拥有权限
            //dt = new RightRule().GetPageKeyRight(userID, menuID.ToString(), pageName, "");
            //List<string> myRights = new List<string>();
            //foreach (DataRow dr in dt.Rows)
            //{
            //    myRights.Add(dr["ItemKey"].ToString());
            //}

            ////根据权限显示控件
            //foreach (object obj in toolBar.Items)
            //{
            //    if (obj.GetType().GetInterface("Infragistics.WebUI.UltraWebToolbar.ITBarButton") == null) continue;
            //    Infragistics.WebUI.UltraWebToolbar.ITBarButton tButton = (Infragistics.WebUI.UltraWebToolbar.ITBarButton)obj;

            //    if (!rights.Contains(tButton.Button.Key)) continue;
            //    tButton.Button.Visible = myRights.Contains(tButton.Button.Key);
            //}
        }
        private static void AddToolBarButtonStyle(Infragistics.WebUI.UltraWebToolbar.ITBarButton tButton)
        {
            string cssName = "menuBtn" + Nandasoft.Helper.NDHelperString.FirstToUpper(tButton.Button.Key.ToLower());

            tButton.Button.DefaultStyle.CssClass = tButton.Button.HoverStyle.CssClass = tButton.Button.SelectedStyle.CssClass = cssName;
        }