However see :
http://issues.apache.org/jira/browse/TAPESTRY-1131


use clientId does not always generate  a unique Id on a page level
basis. If another component tried to access the first component's
clientId,  the result returned would be the first id not the correct
uniquified value.

-Pat

On 11/2/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
IComponent.getClientId() or IComponent.getId()

getClientId() is only relevant "in context"...ie calling it inside a For
loop would be good.

On 11/2/06, Roberto Ramírez Vique <[EMAIL PROTECTED]> wrote:
>
> Hello!
>
> I want to use something that I supose tapestry already made for me.
>
> I'll try to explain because probably some of you have, or have had this
> question, and probably the answer to my question is that this is not
> possible or shouldn't be done, but I'm not sure.
>
> I want to use the tapestry generated Id's. I have seen that in tapestry,
> when an element is inside a For component (supose we have a TextField with
> id= name), and this element is part of a dynamic form, is generated with a
> different id in each loop, this Id use to be like: tapestryIdName_X (where
> X
> is the index in the loop, or the index-1). I want to know if is possible
> to
> use the clientId that I've debugged and saw that is the correct one.
> I would like to use this id in two situations, one just to know the id of
> a
> TextField and the other to know the Id of my own component.
>
> Thanks you,
> --
> Robert Ramírez Vique
> Computer Science Engineer
>
>


--
Jesse Kuhnert
Tapestry/Dojo/(and a dash of TestNG), team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com



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

Reply via email to