If you use or have upgraded your site to version 6.0 and you are using standard ASP.NET controls like, for example, asp:repeater, you may have an issue after postback; your data may be lost. There are to possible solutions:
1. Use PageManager instead of PortalManager on your master page.
2. Load data in init phase without the !RequestHelper.IsPostBack() condition.