//删除功能页按钮点击事件
        protected void btnDel_Click(object sender, EventArgs e)
        {
            FineUI.CheckBoxField chkFild = (FineUI.CheckBoxField)GridFunctionPages.FindColumn("CheckBoxField1");
            SeatManage.ClassModel.SysFuncDicInfo modelSysFuncDicInfo = new SeatManage.ClassModel.SysFuncDicInfo();
            SeatManage.Bll.SysFuncDic            bllSysFuncDic       = new SeatManage.Bll.SysFuncDic();
            int selectCount = GridFunctionPages.SelectedRowIndexArray.Length;

            if (selectCount > 0)
            {
                for (int i = 0; i < selectCount; i++)
                {
                    int            rowIndex = GridFunctionPages.SelectedRowIndexArray[i];
                    FineUI.GridRow row      = GridFunctionPages.Rows[rowIndex] as FineUI.GridRow;
                    modelSysFuncDicInfo.No = row.DataKeys[0].ToString();
                    if (bllSysFuncDic.DeleteFuncPage(modelSysFuncDicInfo))
                    {
                        FineUI.Alert.ShowInTop("删除成功!");
                    }
                    else
                    {
                        FineUI.Alert.ShowInTop("删除失败!");
                    }
                }
                BindFunctionPagesGrid();
            }
        }
        /// <summary>
        /// 绑定功能页Grid
        /// </summary>
        protected void BindFunctionPagesGrid()
        {
            List <SeatManage.ClassModel.SysFuncDicInfo> listSysFuncDic = new List <SeatManage.ClassModel.SysFuncDicInfo>();

            SeatManage.Bll.SysFuncDic bllSysFuncDic = new SeatManage.Bll.SysFuncDic();
            listSysFuncDic = bllSysFuncDic.GetFuncPage(null, null);
            string     sortField     = GridFunctionPages.Columns[GridFunctionPages.SortColumnIndex].SortField;
            string     sortDirection = GridFunctionPages.SortDirection;
            DataTable  dt            = new DataTable();
            DataColumn ModSeq        = new DataColumn("ModSeq", typeof(string));
            DataColumn MCaption      = new DataColumn("MCaption", typeof(string));
            DataColumn MenuLink      = new DataColumn("MenuLink", typeof(string));
            DataColumn OrderSeq      = new DataColumn("OrderSeq", typeof(string));

            dt.Columns.Add(ModSeq);
            dt.Columns.Add(MCaption);
            dt.Columns.Add(MenuLink);
            dt.Columns.Add(OrderSeq);
            foreach (SeatManage.ClassModel.SysFuncDicInfo list in listSysFuncDic)
            {
                DataRow row = dt.NewRow();
                row["ModSeq"]   = list.No;
                row["MCaption"] = list.Name;
                row["MenuLink"] = list.PageUrl;
                row["OrderSeq"] = list.Order;
                dt.Rows.Add(row);
            }
            DataView view = dt.DefaultView;

            view.Sort = String.Format("{0} {1}", sortField, sortDirection);
            GridFunctionPages.DataSource = view;
            GridFunctionPages.DataBind();
        }