Witam,

Jeśli to nieodpowiedni dział, proszę o przeniesienie. Z góry dziękuję.
Tworzę plik CMR.aspx. Plik ten zbudowany jest z tabeli z wieloma komórkami, w których zamierzam zamieścić interesujące mnie pozycje z innych dokumentów (kilku) *.aspx. W celu wskazania pliku aspx, z którego zamierzam pobierać dane, używam klauzuli:

<ea:DataContext id="dc" TypeName="Soneta.Handel.DokumentHandlowy,Soneta.Handel" runat="server"></ea:DataContext>

Następnie w odpowiedniej komórce, w której chcę zawrzeć konkretne dane, wpisuję formułę:

<ea:DataLabel ID="DataLabel1" DataMember="Kontrahent" runat="server"></ea:DataLabel>

Na tym etapie wszystko działa poprawnie. Problem pojawia się wtedy, kiedy chcę pobierać dane z KILKU dokumentów *.aspx, a więc zmuszony jestem zadeklarować kilka kontrolek DataContext, jak poniżej:

 <!--KONTROLKA ODNOSZĄCA SIĘ DO KONKRETNEGO DOKUMENTU--> <!--wydania magazynowe.aspx-->
<ea:DataContext id="dc" TypeName="Soneta.Handel.DokumentHandlowy,Soneta.Handel" runat="server"></ea:DataContext>
 <!--kontrolka magazyn.aspx-->
<ea:DataContext id="DataContext1" TypeName="Soneta.Handel.PozycjaDokHandlowego,Soneta.Handel" runat="server"></ea:DataContext>

Kolejno, analogicznie odnoszę się do interesujących mnie pól ze wskazanych plików, za pomocą:

 <!--ODWOLANIE do odbiorcy-->
<ea:DataLabel ID="DataLabel1" DataMember="Kontrahent" runat="server"></ea:DataLabel>
 <!--magazyn.aspx-->
 <!--Cechy i numery - próba podpięcia kontrolki-->
<ea:DataLabel ID="DataLabel4" DataMember="Towar.Kod" runat="server"></ea:DataLabel>

Wydruk ten tworzę na potrzeby programu enova365. Po jego podpięciu w postaci jak wyżej, pojawia się podczas jego generowania komunikat o treści: "Nieprawidłowa nazwa pola 'Towar' w dane typu 'Soneta.Handel.DokumentHandlowy'. Oczywiście nazwa pola jest poprawna i jak już wspomniałem, gdy pojedynczo zawieram kontroki datacontext, odwołując się do jednego tylko dokumentu aspx, wszystko działa poprawnie i mogę wyciągać pożądane dane. Podejrzewam, że problem leży w tym, iż w złym miejscu lub źle deklaruję odwołanie do dwóch dokumentów *.aspx. Poniżej zamieszczam również wycinek kodu, w którym te odwołania występują:

<form method="post" runat="server">
               
 <!--KONTROLKA ODNOSZĄCA SIĘ DO KONKRETNEGO DOKUMENTU--> <!--wydania magazynowe.aspx-->
<ea:DataContext id="dc" TypeName="Soneta.Handel.DokumentHandlowy,Soneta.Handel" runat="server"></ea:DataContext>
                    
 <!--kontrolka magazyn.aspx-->
<ea:DataContext id="DataContext1" TypeName="Soneta.Handel.PozycjaDokHandlowego,Soneta.Handel" runat="server"></ea:DataContext>                 
        
	<table width = "100%" height = "100%" bordercolor="black" border="1px" align="center" cellpadding="0px" cellspacing="0px">
					<tr>
						<td>
<!--ODNIESIENIE DO POLA Z DANYMI-->  
                         <ea:DataLabel ID="DataLabel2" DataMember="Kontrahent" runat="server"></ea:DataLabel>
 					</td>
						

<td>

 <!--magazyn.aspx-->
 <!--Cechy i numery - próba podpięcia kontrolki-->
<ea:DataLabel ID="DataLabel4" DataMember="Towar.Kod" runat="server"></ea:DataLabel></td>
					</tr>
				</table>
            </center>
        </form>

Z góry dziękuję za podpowiedź i wszelkie wskazówki w rozwiązaniu mojego problemu.