delete.onsubmit() { Panel p=TextFieldPanel.this; WebMarkupContainer
item=p.getParent(); RepeatingView rv=item.getParent();
rv.remove(item.getId()); }
there are cleaner ways to do this, but this should get you started
-igor
On Fri, Mar 21, 2008 at 5:23 AM, taygolf <[EMAIL PROTECTED]> wrote:
>
> Hey guys I really have learned a lot about wicket over the last month from
> this board and I really appreciate it. I am stuck on how to solve a problem
> and I wanted some input on the direction I should go.
>
> I have a link that says add employees. When that link is clicked a popup is
> created with a form that has textfields(first name, last, name, function).
> There is a one to one relationship for forst and last name for each employee
> but an employee can have many functions.
>
> So I create a RepeatingView and a TextFieldPanel. I think create a link and
> onClick I add a TextFieldPanel to the RepeatingView so a new field will show
> up under function and will allow the user to enter a new function. This all
> works prefectly.
>
> Now to the problem. I want to add a delete button next to the new TextField
> I have just created in case the user wants to delete the function they just
> created. I know I need to remove the the entry from my RepeatingView but the
> delete button will be created in the creation of the TextFieldPanel so how
> do I delete from my RepeatingView from the Panel page? Do I need to make the
> RepeatingView or the PropertyModel for the RepeatingView a Session Variable
> or can I pass it to the Panel and then back? I am just lost as to the best
> way to delete from my repeatingview.
>
> Thanks for the help
>
> T
> --
> View this message in context:
> http://www.nabble.com/Delete-from-RepeatingView-from-Panel-Page-tp16197416p16197416.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]
>
>
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]