I got two webpart instances on page. I need to pass data from one webpart to other. Data that i need to pass will be loaded in CreateChildControls.
When i am debugging its looks like nothing is passed! For example i set Value = 10; And in other webpart i got aintValue = 0;
How to pass data properly?
protected override void CreateChildControls() { var aintValue = provider == null ? -1 : provider.Value; if (Mode == DepartmentAndLocationWebpartMode.Departments) { this.Value = 10; } else { } } [ConnectionProvider("Provider of data to skip news.", "SkipNewsProvider")] public ISkipNewsProvider SkipNewsProvider() { return this; } protected ISkipNewsProvider provider; [ConnectionConsumer("Consumer of news to skip.", "SkipNewsConsumer")] public void SkipNewsConsumer(ISkipNewsProvider Provider) { provider = Provider; }