I am currently using a RadTreeView as a system menu and trying to implement loading nodes on demand for better performance. The problem I am running into is whenever a call is made to either a page-based method or an asmx web service I can't determine the user making the call because HttpContext.Current.User.Identity.IsAuthenticated is always false, even though the user is actually logged in. My guess is this has to do with the way the request is being sent to the server since adding a section in the web.config blocking access to the page/service to unauthenticated users gets me an "authentication failed" error when expanding a node.
What suggestions do you recommend for people in this situation? I'd prefer not to do server-side loads since those require so much extra data to be sent (viewstate, etc.).
What suggestions do you recommend for people in this situation? I'd prefer not to do server-side loads since those require so much extra data to be sent (viewstate, etc.).