public void InitEntityView(string entityName)
        {
            EntityName = entityName;
            EntityGridView.BeginUpdate();
            EntityGridView.LoadDefaultLayout(entityName);
            EntityGridView.InitColumns(entityName);
            _persistenceService = new UserDataPersistenceService(entityName + "List");
            object savedLayout = _persistenceService["GridLayout"];

            if (savedLayout != null)
            {
                string layoutXml = savedLayout.ToString();
                EntityGridView.RestoreLayoutFromString(layoutXml);
            }

            if (_persistenceService["Fileter"] != null)
            {
                string           filter   = _persistenceService["Fileter"].ToString();
                CriteriaOperator criteria = CriteriaOperator.TryParse(filter);
                Context.SetFilter("GridFilter", criteria);
            }
            LoadUserFormatCondition();
            EntityGridView.EndUpdate();
            InitConvert();
        }