Whenever getPage() returns null it's most likely that the component isn't
added to a page yet. Just a guess: you're calling getPage() in the
constructor of your panel right? Try calling it in the onBeforeRender method
and page won't return null

hope that helps
Michael

Arun Wagle wrote:
> 
> Hi,
> 
> I had tried getPage() but it returns null to me.
> Is it because the panel in which I am trying to access the other panel
> component is a modal dialog?
> 
> Any suggestions.
> 
> 
> 
> igor.vaynberg wrote:
>> 
>> component#getPage()
>> 
>> -igor
>> 
>> On Tue, Nov 4, 2008 at 9:28 PM, Arun Wagle <[EMAIL PROTECTED]>
>> wrote:
>>> Hello ,
>>>
>>> I have an application which renders a page.
>>> This page has two panels , panel A and panel B
>>> Each panel has some components in it.
>>>
>>> Now I want to access some component in panel B from panel A.
>>>
>>> Can someone tell me how do I get a handle to panel B in panel A ?
>>>
>>> If I have an instance of the page, then I can do a *get("id of panel
>>> B")* to
>>> get the instance of panel B
>>> But how do I get the instance of the home page in panel A ?
>>>
>>> How can I acheive this scenarion in the best possible way?
>>>
>>> Can someone please help me as I have lot of cases with these scenarious
>>> ?
>>>
>>>
>>>
>>>
>>> Regards,
>>> Arun Wagle
>>>
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
>> 
> 
> 


-----
Michael Sparer
http://talk-on-tech.blogspot.com
-- 
View this message in context: 
http://www.nabble.com/Design-question-%3A-accessing-components-between-panels-tp20336382p20343221.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to