Andrew-
One more thing. I have already added my style sheet to the page like
this:
add(HeaderContributor.forCss("pathto/styles.css"));
Richard
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On
Behalf Of Andrew Berman
Sent: Friday, June 26, 2009 2:13 PM
To: [email protected]
Subject: Re: Hiding Components based on style
Right, I know that way, but I don't want to I don't want to do that
though
Igor. That seems like really bad practice as I add styles constantly
and I
don't want to have to make a code change every time I add a style. It's
much better for me to just modify the HTML and be done with it without
having to make code changes. I really think there should be a way to do
this with some sort of comment tag or something. Maybe there needs to
be a
<wicket:comment> tag where the code inside is evaluated so there are no
errors but that the component is hidden.
Thanks for your help,
Andrew
On Thu, Jun 25, 2009 at 8:47 PM, Igor Vaynberg
<[email protected]>wrote:
> add(new textfield(..) { isvisible() { return
> getsession.getstyle().equals("foo"); }});
>
> -igor
>
> On Thu, Jun 25, 2009 at 8:41 PM, Andrew Berman<[email protected]>
wrote:
> > I am using Wicket 1.3 and was wondering if there is a way to hide
> components
> > in the HTML itself. Here's the issue, say I have two forms and two
> > different styles. In one style I want to display all the form
fields,
> > however in the other one I want to display only a couple of them. I
> > currently have two HTML files, one for each style, but I can't seem
to
> find
> > a way to hide the form fields aside from using CSS and adding
> display:none.
> > Is that the only way to do it?
> >
> > Thanks!
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]