If you update the just the selected row then the selection will be lost.
You may try with some JavaScript gymnastics to save the selection and
restore it later.
Use AjaxRequestTarget.prependJavascript() for the saving code and
.appendJavascript() for the restoring code.

The JavaScript to deal with selection is different for the different
browsers, so better find a JS library that does it for you.

Good luck!

On Thu, Mar 24, 2011 at 11:38 PM, Coleman, Chris <
[email protected]> wrote:

> We've got a wicket app with an inmethod DataGrid and it displays fine and
> we use an AjaxSelfUpdatingTimerBehaviour to update the grid every 5 seconds.
> That part works fine - as data changes in the database the changes are
> reflected in the table in the browser....
>
> However, if we select an item the selection dissappears when the very next
> refresh occurs. How do we refresh the DataGrid in such a way that it
> remembers its selected item after a refresh?
>
>
>
>
> DISCLAIMER:---------------------------------------------------------------------------
> This e-mail transmission and any documents, files and previous e-mail
> messages
> attached to it are private and confidential. They may contain proprietary
> or copyright
> material or information that is subject to legal professional privilege.
> They are for
> the use of the intended recipient only.  Any unauthorised viewing, use,
> disclosure,
> copying, alteration, storage or distribution of, or reliance on, this
> message is
> strictly prohibited. No part may be reproduced, adapted or transmitted
> without the
> written permission of the owner. If you have received this transmission in
> error, or
> are not an authorised recipient, please immediately notify the sender by
> return email,
> delete this message and all copies from your e-mail system, and destroy any
> printed
> copies. Receipt by anyone other than the intended recipient should not be
> deemed a
> waiver of any privilege or protection. Thales Australia does not warrant or
> represent
> that this e-mail or any documents, files and previous e-mail messages
> attached are
> error or virus free.
>
> --------------------------------------------------------------------------------------
>
>


-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com <http://jweekend.com/>

Reply via email to