this.dataModel= new HtmlDataTable();
this.dataModel.setStyleClass("standardTable");
this.dataModel.setHeaderClass("standardTable_SortHeader");
this.dataModel.setFooterClass("standardTable_Footer");
this.dataModel.setRowClasses("standardTable_Row1,standardTable_Row2");
this.dataModel.setValue(this.yuzdeInfoList );
this.dataModel.setVar("yuzdeInfo");
this.dataModel.setRowIndexVar("rowIndex");
this.dataModel.setRenderedIfEmpty(true);
this.dataModel.setPreserveDataModel (false);
//expand all
this.dataModel.expandAllDetails();
but i couldn't find a way to set expandAllDetails attribute from the view...
regards...
On 9/13/06,
Mike Kienenberger <[EMAIL PROTECTED]> wrote:
I have not looked at the code at all, but you might need to cycle
through the row indexes and call
dataTable.setRowIndex(index)
before calling whatever method expands a detail.
I'm sure that if you read the code, you'll figure it out -- if it can
be done by clicking, it should be doable programmically.
On 9/13/06, Martin Grotzke <[EMAIL PROTECTED]> wrote:
> Hello,
>
> On Mon, 2006-08-14 at 16:28 +0300, Murat Hazer wrote:
> > Hi,
> >
> > How can i define the default value of the detailStamp facets to true?
> > All of them are hidden (false) in the beggining.
> >
> > Is there an attribute like expandAll and collapseAll?
> does anybody know how this is possible?
>
> I just tried to bind the datatable to the backing bean and invoke
> expandAllDetails when the datatable is set, but this has not the
> desired effect. Only when the detail toggler is clicked the first time
> the details cannot be collapsed any more after that.
>
> Any help on this topic?
>
> Thanx in advance,
> Cheers,
> Martin
>
>
> >
> > Can i override the toggleDetail action of the toggleDetail?
> >
> >
> > regards....
> >
> >
> > --
> > Murat HAZER
> > http://www.projedunyasi.org
>
>
>
--
Murat HAZER

