| Author |
Message |
|
|
Hi again! I got it. Here you see that when you select the row, the 'prerender' is not executed. Instead of adding code to the rowselector you can add a a separate button on the rows which in turn automatically call the 'prerender'.
Calling prerender/submission of the page is necessary to see the changes.
** In that case, you may completely remove the row selector method.
|
 |
|
|
Hi! This seems that you did not set the DropDown selected item while selecting the row from the parent table.
Suppose you have a drop down DrDn1. Now you must have two objects for that.
1). Select Items: All items which appear in the drop down.
2). Default Selected Data: The selected item in the drop down. This is by default Object type.
You need to set that variable and you will find the changes.
It wasn't possible to answer this more because I do not have the exact data.
|
 |
|
|
|
Can you post a small code snippet of the code you use to open the new Tab from row selection?
|
 |
|
|
Hi! This really is a performance issue. Still to find out the answers we need the following data:
- What are the type of components you are using?
- The data which you want to access, does it contain any images or some complicated calculations before rendering?
|
 |
|
|
Well, I got it. They may have discouraged due to performance issues while generating and testing pages in 6.1 and 6.5.
Those versions are pretty slow on low end systems.
|
 |
|
|
|
Actually the row selection is called on a wrapped data object. The object returned by your table contains wrapped data object. The wrapped data class can either be extended of it can be created on the existing bean.
|
 |
|
|
Hi! actually the visual designer requires some .nbm (Netbeans module files).
So if you have them you will be able to design the application visually.
You will find the same on this page:
http://www.icefaces.org/main/downloads/os-downloads.iface?category=NetBeans.
|
 |
|
|
All problem lies inside the 'Person' class. All '#{}' values depend upon the getter value in the bean. The person class has no getter value as 'getSelected()'; If you create one, definitely row selector would work.
public class Person
{
...
...
...
public boolean isSelected()
{
return selected;
}
/*************************************
/* CORRECTION
public boolean getSelected()
{
return selected;
}
/**************************************
public void setSelected(boolean selected)
{
this.selected = selected;
}
}
|
 |
|
|