>You can enable the session, http://stackoverflow.com/questions/2156524/asp-net-session-is-null-in-ashx-f ile
Good grief. I didn't think it was possible, so I didn't search. I couldn't find the damn Interface for 5 minutes, it turns out it's in System.Web.SessionState, and it's one of those "marker" interfaces. You don't need to implement anything, it just starts working. Cheers, Greg
