/// <summary> /// Загрузка данных панели, которая вызывается после загрузки страницы /// </summary> private void Load() { _person.Changed += Person_Changed; _address.Changed += Address_Changed; _store.Changed += Store_Changed; if (null != _transport_node) { _transport_node.Changed += Transport_Node_Changed; } if (null != _notes) { _notes.Changed += Notes_Changed; } _person.BeforeSearch += s => _page.Person_BeforeSearch(_person); _store.BeforeSearch += s => _page.Store_BeforeSearch(_store, _person.Value); //_address.BeforeSearch += s => _page.Address_BeforeSearch(_address, _person.Value); _person.OnRenderNtf += (s, ntf) => _page.Person_OnRenderNtf(ntf, _person, _prefix); //_address.OnRenderNtf += (s, ntf) => _page.Address_OnRenderNtf(ntf, _person, _address, _prefix); _store.OnRenderNtf += (s, ntf) => _page.Store_OnRenderNtf(ntf, _person, _current_store, _prefix); //_store.GetFilter().StoreTypeId.Value = "1,2,3"; _info.OnRenderNtf += Info_OnRenderNtf; _store_info.OnRenderNtf += StoreInfo_OnRenderNtf; // Для обновления видимости контролов if (!_page.Doc.IsNew || _page.Request["CopyDoc"] != null) { UpdateFieldVisibility(); } _info.RenderNtf(); _person.RenderNtf(); _store.RenderNtf(); _store_info.RenderNtf(); }