|
Well, I'm not sure if I stumped the panel or not but I have found a solution to this one.
Basically I have added an event handler (change) to the Sort and Group controls (after giving them an id in the xsl code) that saves the selected values in two cookies. On document ready I have code that interrogates these cookies and, if set, reinstates the selections into the Sort/Group select boxes then triggers a change event on them so that a server postback is triggered and the page re-renders with whatever selections had previously been made.
It's not totally elegant as you see the page load then immediately reload (if selections had been previously made) but it's a lot better than nothing. I imagine a more elegant solution would require some server-side scripting to apply the settings on the first rendering of the page?
If anyone has a neater solution, I'd love to hear of it.
Tim.
|