Re: Grid custom no field
JumpStart <[email protected]>
| Newsgroups | gmane.comp.java.tapestry.user |
|---|---|
| Message-ID | <[email protected]> |
Or a mixin? http://jumpstart.doublenegative.com.au/jumpstart/examples/lang/creatingmixins http://jumpstart.doublenegative.com.au/jumpstart/examples/tables/gridbeanmodel1 Geoff > On 19 Apr 2018, at 2:20 pm, Chris Poulsen <[email protected]> wrote: > > Create a component? > > -- > Chris > > On Thu, Apr 19, 2018 at 5:53 AM, abangkis <[email protected]> wrote: > >> Hi, when adding a custom no field to my grid, to show the no of the actual >> row, i declared an int on the page and calculate the value by multiplying >> the variables in the grid like the code bellow. >> >> Is there a way to do this automatically, since for now i'm doing it >> manually by copy and pasting the code to every page that uses grid. >> >> Thank you verymuch >> >> <table t:id="grid" t:type="grid" t:source="loans" t:row="loan" >> rowIndex="idx" t:inPlace="true" >> t:add="no"> >> <p:noCell> >> ${idx} >> </p:noCell> >> </table> >> >> @InjectComponent >> private Grid grid; >> >> private int idx; >> >> >> public void setIdx(int idx) { >> this.idx = idx; >> } >> >> public int getIdx() { >> return grid.getRowsPerPage() * (grid.getCurrentPage() - 1) + idx + 1; >> } >> >> >> -- >> http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/> >> twitter : @mreunionlabs @abangkis >> page : https://plus.google.com/104168782385184990771 >> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]