Свойства, пример использования, особенности генерации
Элемент управления для выбора мастера из комбинированного списка ComboBox.
Основные свойства:
DataObjectType
– тип мастерового объекта.MasterPropertyName
– свойство объекта данных, которое редактируется ComboLookup.ComboPropertyName
– мастерового объекта, которое будет отображаться в списке.CachedData
– данные читаются из базы при каждом открытии списка или кэшируются.Limit
– ограничение на список мастеровых объектов. Следует заметить, что свойство имеет типFunctionForControls
.
comboLookup1.CachedData = true;
comboLookup1.ComboPropertyName = "Название";
comboLookup1.DataObjectType = typeof(IIS.КошкиСЛапами.Кошка);
comboLookup1.MasterPropertyName = "Порода";
Function lf = FunctionBuilder.BuildLike<Порода>(x => x.Название, "Перс%");
comboLookup1.Limit = new FunctionForControls("ПородаL", lf);
Изменение типа лукапа с Default на Combo
Если форма уже существует, то при попытке изменения типа у существующего лукапа изменения не применятся.
Чтобы изменения вступили в силу необходимо вручную удалить весь код, связанный с контролом, из кода страницы и запустить перегенерацию.