So the propose solution is <wicket:container id="foo">
not <wicket:container wicket:id="foo"> right ? first solution save some typing but IMHO it may causes some confusion because all components use wicket:id, not just id. as naming, how about <wicket:mold> ? such tag is just for shaping html markup , and after rendering it is thrown away. On 12/27/06, Martijn Dashorst <[EMAIL PROTECTED]> wrote:
<wicket:container id="foo"> </wicket:container> my thoughts exactly... it is just a lot of typing... The only problem I have is that it will not work in any browser for Ajax replacements. I know this is not the targetted usecase, but I think this will confuse (novice) users. <table> <span wicket:id="foo"> <tr><td>bla</td></tr> <tr><td>foo</td></tr> </span> </table> Will work in IE afaict, but <table> <wicket:container id="foo"> <tr><td>bla</td></tr> <tr><td>foo</td></tr> </wicket:container> </table> not. Martijn On 12/27/06, Johan Compagner <[EMAIL PROTECTED]> wrote: > <wicket:container> ! > > > > On 12/27/06, Juergen Donnerstag <[EMAIL PROTECTED]> wrote: > > > > what do you prefer? wicket:div? wicket:span? wicket:tag? anything else? > > > > Juergen > > > > On 12/27/06, Jonathan Locke <[EMAIL PROTECTED]> wrote: > > > > > > > > > good idea. but pseudo is awfully cryptic. > > > > > > > > > Juergen Donnerstag wrote: > > > > > > > > Ingram created the following RFE: > > > > > > > > ======================== > > > > I occasionally encounter a problem, for example, a template like: > > > > > > > > <tr> > > > > <span wicket:id="groupAB"> > > > > <td>field A</td> > > > > <td>field B</td> > > > > </span> > > > > <td>field C</td> > > > > </tr> > > > > > > > > groupAB is just functional group and will always > > > > setRenderBodyOnly(true), so rendered page will be validated. > > > > But the problem is the template is not validated... Is it possible to > > > > create a psuedo tag like: > > > > > > > > <tr> > > > > <wicket:pseudo wicket:id="groupAB"> > > > > <td>field A</td> > > > > <td>field B</td> > > > > </wicket:pseudo> > > > > <td>field C</td> > > > > </tr> > > > > > > > > or something like <wicket:tagholder>. Such tag does nothing and always > > > > render body only. > > > > By separating namespace, it makes template clean and validated. > > > > ======================== > > > > > > > > It is easy to implement. Shall we add it or not? WDYT? > > > > > > > > Juergen > > > > > > > > > > > > > > -- > > > View this message in context: > > http://www.nabble.com/%3Cwicket%3Apseudo%3E-tf2881952.html#a8059782 > > > Sent from the Wicket - Dev mailing list archive at Nabble.com. > > > > > > > > > > -- Vote for Wicket at the http://www.thebeststuffintheworld.com/vote_for/wicket Wicket 1.2.4 is as easy as 1-2-4. Download Wicket now! http://wicketframework.org
-- Ingram Chen ��便��啦: http://dinbendon.net blog: http://www.javaworld.com.tw/roller/page/ingramchen
