s/search this link/search this list/

-igor

On Tue, Feb 2, 2010 at 3:06 PM, Igor Vaynberg <igor.vaynb...@gmail.com> wrote:
> search this link for TextLink, or create a panel/fragment that contain
> a link and a label
>
> -igor
>
> On Tue, Feb 2, 2010 at 3:04 PM, zkn <z...@abv.bg> wrote:
>> Hi,
>>
>> I'm have a problem adding an AjaxLink to a DataTable cell. Everything works 
>> fine except that I don't know how to set the text for the link.
>> The result is that I see only  "[cell]" as a text in the cell but onClick() 
>> works fine.
>>
>> Here is my code:
>>
>> columns.add(new AbstractColumn<Book>(new Model<String>("Title")) {
>>
>>                        public void populateItem(Item<ICellPopulator<Book>> 
>> cellItem,   String componentId, IModel<Book> model) {
>>
>>                                final Book book = model.getObject();
>>
>>                                if (book.getAuthor() == null) {
>>
>>                                    book.setAuthor( new Author());
>>
>>                                    AjaxLink<String> link = new 
>> AjaxLink<String>(componentId, new Model<String>("change author")) {
>>                                       �...@override
>>                                        public void onClick(AjaxRequestTarget 
>> target) {
>>
>>                                                modalWindow.setContent(new 
>> AuthorSwitchPanel(modalWindow
>>                                                        .getContentId(), new 
>> Model<Author>(book.getAuthor())));
>>                                                modalWindow.show(target);
>>                                        }
>>                                    };
>>
>>                                    cellItem.add(link);
>>                                }
>>                                else
>>                                        cellItem.add(new Label(componentId,
>>                                                        new 
>> PropertyModel<Author>(book.getAuthor(), "name")));
>>                        }
>> });
>>
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to