Единообразное изменение свойств лукапов
Реализовано два статических делегата:
InitLookUpSettings
- Делегат для инициализации настроек. Установленные настройки можно переопределять на aspx формах.ChangeLookUpSettings
- Делегат для смены настроек, при помощи которого можно привести все лукапы к единообразному виду.
Пример, нужно подписаться в Global.asax:
BaseMasterEditorLookUp.ChangeLookUpSettings = AllForms.ChangeLookUpSettings;
/// <summary>
/// Смена настроек лукапов
/// </summary>
/// <param name="lookup">Лукап, которому меняются настройки</param>
public static void ChangeLookUpSettings(BaseMasterEditorLookUp lookup)
{
lookup.LookUpFormHeight = 640;
lookup.LookUpFormWidth = 854;
lookup.ShowInThickBox = true;
lookup.LookUpFormCaption = "Выберете значение";
}