we had a thread about updating... when i did the wicket reaction
game... search for wicket reavtion game on nabble

2009/3/28 Murat Yücel <[email protected]>:
> Is it enough to do this to get the model refreshed?
> cellItem.setOutputMarkupId(true);
> cellItem.add(new AjaxSelfUpdatingTimerBehavior(1));
>
> or should each cell have an entity id? Because the problem is that
> populateItem doesnt get called. Unless i of course enter the page again.
>
> /Murat
>
> 2009/3/28 Igor Vaynberg <[email protected]>
>
>> then somewhere down the stream your components are not properly
>> chaining their model through this one.
>>
>> -igor
>>
>> 2009/3/28 Murat Yücel <[email protected]>:
>> > Hi Igor
>> >
>> > I am extending the SortableDataProvider and the model method is returning
>> a
>> > new CompountPropertyModel which includes my own entity model. The entity
>> > model is a loadabledetacheabble model which only keeps the id. on load
>> the
>> > data will be retrieved from the database.
>> >
>> >
>> https://ninan.svn.sourceforge.net/svnroot/ninan/branches/v2.0.0/ninan-frontend/src/main/java/dk/team/ninan/frontend/wicket/overview/OverviewDataProvider.java
>> >
>> > /Murat
>> >
>> > 2009/3/28 Igor Vaynberg <[email protected]>
>> >
>> >> your problem is most likely that you are not using proper models.
>> >>
>> >> in your idataprovider.model you should return a model that can load
>> >> the data from the database on its own. you are most likely just doing
>> >> return new model(object); which simply holds on to that object
>> >> forever, what you should do is return new entitymodel(object) that can
>> >> reload a fresh one.
>> >>
>> >> -igor
>> >>
>> >> 2009/3/27 Murat Yücel <[email protected]>:
>> >> > Hi All
>> >> >
>> >> > I have a question regarding how to add AjaxSelfUpdatingTimerBehaviors
>> to
>> >> > some of the cells in a datatable.
>> >> > What is the best practice and should i use something else?
>> >> >
>> >> > Today i have a list of items which is retrieved from the database each
>> >> time
>> >> > there is a request. The refresh
>> >> > rate can be set by the user in a setting page. I have made a quick
>> >> solution
>> >> > where i was adding an
>> >> > AjaxSelfUpdatingTimerBehavior to the whole table. It is working
>> perfectly
>> >> > fine for high refresh rates, but
>> >> > if the user sets the refresh rate to 1 second then the refresh gives
>> >> > problem.
>> >> >
>> >> > The AjaxFallbackDefaultDataTable includes checkboxes and is inside a
>> >> form. I
>> >> > am now trying to change
>> >> > the logic so only the relevant cells are updated. The problem is that
>> i
>> >> > cannot figure out how to do it. Because
>> >> > the model for each item will be called but the dataprovider is not
>> called
>> >> to
>> >> > retrieve the newest data from the
>> >> > database.
>> >> >
>> >> > Hope that someone can help or suggest a better solution.
>> >> >
>> >> > The project is open source so if you need to see code you just say the
>> >> word
>> >> > :)
>> >> >
>> >> > Kind regards
>> >> >
>> >> > /Murat
>> >> >
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [email protected]
>> >> For additional commands, e-mail: [email protected]
>> >>
>> >>
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to