-
1. Re: How to keep selected row marked after re-open page in da
ilya_shaikovsky Jan 13, 2009 6:45 AM (in response to tarsia)if you able to store in the model that row is selected - so just define styleClass for column dynamically in order to use on initial rendering.
Something like<rich:column styleClass="#{category.price > 30000?'sel':'empty'}">
works fine for me in samples. -
2. Re: How to keep selected row marked after re-open page in da
onoank Jan 13, 2009 7:35 AM (in response to tarsia)i have the similar problem
i choose a row and at the back end it selects it succesful but after rendering i can not see selected row in ui<s:div id="tablo"> <r:dataTable value="#{rgMusMusKisiyeBagliBilgilerHome.kurumBilgileriModelList}" rowKeyVar="rkv" width="100%" rows="5" var="entity"> <f:facet name="header"> <r:columnGroup> <r:column> <h:outputText value="#{messages['musteri.table.seciniz']}" /> </r:column> <r:column> <h:outputText value="#{messages['musteri.etiket.baglantiTipi']}" /> </r:column> <r:column> <h:outputText value="#{messages['musteri.table.kurum']}" /> </r:column> <r:column> <h:outputText value="#{messages['musteri.table.sicilNo']}" /> </r:column> </r:columnGroup> </f:facet> <r:column> <h:selectOneRadio> <a:support event="onclick" ajaxSingle="true" action="#{rgMusMusKisiyeBagliBilgilerHome.selectMusteriBilgiTablosu(rkv)}" onsubmit="dataTableSelectOneRadio(this);" /> <f:selectItem itemValue= "rkv" /> </h:selectOneRadio> </r:column> <r:column> <h:outputText value="#{entity.BAGLANTI_TIPI}" /> </r:column> <r:column> <h:outputText value="#{entity.KURUM_ADI}" /> </r:column> <r:column> <h:outputText value="#{entity.SICIL_NO}" /> </r:column> <f:facet name="footer"> <r:datascroller rendered="#{rgMusMusKisiyeBagliBilgilerHome.kurumBilgileriModelList.size > 5}" /> </f:facet> </r:dataTable> </s:div>
-
3. Re: How to keep selected row marked after re-open page in da
onoank Jan 13, 2009 7:35 AM (in response to tarsia)i have the similar problem
i choose a row and at the back end it selects it succesful but after rendering i can not see selected row in ui<s:div id="tablo"> <r:dataTable value="#{rgMusMusKisiyeBagliBilgilerHome.kurumBilgileriModelList}" rowKeyVar="rkv" width="100%" rows="5" var="entity"> <f:facet name="header"> <r:columnGroup> <r:column> <h:outputText value="#{messages['musteri.table.seciniz']}" /> </r:column> <r:column> <h:outputText value="#{messages['musteri.etiket.baglantiTipi']}" /> </r:column> <r:column> <h:outputText value="#{messages['musteri.table.kurum']}" /> </r:column> <r:column> <h:outputText value="#{messages['musteri.table.sicilNo']}" /> </r:column> </r:columnGroup> </f:facet> <r:column> <h:selectOneRadio> <a:support event="onclick" ajaxSingle="true" action="#{rgMusMusKisiyeBagliBilgilerHome.selectMusteriBilgiTablosu(rkv)}" onsubmit="dataTableSelectOneRadio(this);" /> <f:selectItem itemValue= "rkv" /> </h:selectOneRadio> </r:column> <r:column> <h:outputText value="#{entity.BAGLANTI_TIPI}" /> </r:column> <r:column> <h:outputText value="#{entity.KURUM_ADI}" /> </r:column> <r:column> <h:outputText value="#{entity.SICIL_NO}" /> </r:column> <f:facet name="footer"> <r:datascroller rendered="#{rgMusMusKisiyeBagliBilgilerHome.kurumBilgileriModelList.size > 5}" /> </f:facet> </r:dataTable> </s:div>
-
4. Re: How to keep selected row marked after re-open page in da
onoank Jan 13, 2009 7:37 AM (in response to tarsia)sorry for sending message twice.
i mean that the selected row is not shown as selected after selecting it -
5. Re: How to keep selected row marked after re-open page in da
ilya_shaikovsky Jan 13, 2009 8:05 AM (in response to tarsia)b.t.w. if you want to use built-in selection try out extended data table.
-
6. Re: How to keep selected row marked after re-open page in da
onoank Jan 13, 2009 10:11 AM (in response to tarsia)what is extended data table
my version is 3.2.2 there is nothing named extended data table -
7. Re: How to keep selected row marked after re-open page in da
nbelaevski Jan 13, 2009 3:10 PM (in response to tarsia)Hi,
You can look at extended data table here: http://livedemo.exadel.com/richfaces-demo/richfaces/extendedDataTable.jsf?c=extendedDataTable&tab=usage
It is available in 3.2.2.GA, maybe IDE doesn't show it in prompting? -
8. Re: How to keep selected row marked after re-open page in da
onoank Jan 14, 2009 7:39 AM (in response to tarsia)thanks but we can not upgrade our richfaces version
how i can i fixe that problem?
when i select the row from table it sets the value at bean but renders it and shows as unselected