示例#1
0
        public ScaffoldController(IScaffoldingView view, NameValueCollection parameters)
        {
            _view             = view;
            _service          = new ScaffoldService();
            _service.Settings = new ScaffoldSettings();
            _params           = parameters;
            if (!_view.IsPostBack)
            {
                _view.BusinessEntities = EntityRegistration.GetManagableEntities();
            }
            _propertiesToExclude = new StringDictionary();
            _propertiesToExclude.Add("Service", "Service");
            _propertiesToExclude.Add("Validator", "Validator");

            _scaffoldUtils = new ScaffoldUtils(_params);
        }