Tema: Re: UserControls
Autorius: Saulius
Data: 2010-04-12 16:04:15
Ne viska supratau. As darau taip:
yra : page.aspx,  uc1.ascx ir uc2.ascx. page.aspx turi placeholder1.
darau : placeholder.controls.add(loadcontrol("uc1.ascx"))
uc1.ascx irgi turi placeholder2.
darau : placeholder2.controls.add(loadcontrol("uc2.ascx))
uc2.ascx turi button1. Kai spaudziu button1, nesuveikia jo eventas. 
pasikartosiu : kaip ta eventa uzregistruoti, kad jis suveiktu ?


"VyvIT" <labas@viso.iki> wrote in message 
news:hpv28m$cjq$1@trimpas.omnitel.net...
> Bandysiu paspelioti.. kaip supratau dedi per codebehind'ą, tai vien add 
> neužtenka, nes neužregistruoji to uc2 click event'o.
>
> uc2.Click+=new EventHandler(uc2_click);
> uc1.controls.add(uc2);
>
> O UC2 control'e reikia pasidaryti public event'ą, kuris perduoda UC2 
> button'o paspaudimą..
>
> "Saulius" <sauliusl@freemail.lt> wrote in message 
> news:hpuvgi$7qo$1@trimpas.omnitel.net...
>> Turiu viena kontrola UC1(jis idetas i lapa - aspx su controls.add()), i 
>> pirmaji kontrola idedu kita kontrola UC2 su contrlos.add(). UC2 turi 
>> mygtuka (Button). Kaip priversti dirbti mygtuka, nes i jo paspaudima 
>> sureguoja tik pirmas kontrolas UC1, o jame to mygtuko nera. Kas galit 
>> padeti priversti dirbti mygtuka ten kur jam priklauso ?
>
>