Hi, I am trying to use Persistence Framework in old existing project. The way RadGrid is used in that application, is by opening new aspx page for edit or add record, and then re open main page.
So when Add button is clicked I am saving Grid settings in Session
RadPersistenceManager PersistenceManager1 = RadPersistenceManager.GetCurrent(Page);
PersistenceManager1.StorageProviderKey = m_strPersistenceKey;
SessionStorageProvider.StorageProviderKey = m_strPersistenceKey;
PersistenceManager1.SaveState();
Response.Redirect("TblMaint_TableDataForm_Tableau.aspx");
Then in OnNeededDataSource load back Grid state
RadPersistenceManager PersistenceManager1 = RadPersistenceManager.GetCurrent(Page);
PersistenceManager1.StorageProviderKey = tblName;
PersistenceManager1.LoadState();
The problem is, that grid correctly displaying sorting, if it was used and correctly filtering records when filter was used for the column, but there is no visual notification that filtering is using. It only appears when clicking again on filter and selecting one of the options. For example "No filter". Since grid still persisting previous values, filtering stays the same, but visually it now correctly displaying value for filter and column that is used for filter.
UPDATE: [Attachment removed by Progress Admin]