We converted our ASP.NET 4.0 website project to a ASP.NET 4.0 Web Application project. The website project was working fine with the SQL Membership Providers (Users, Roles, and Profiles). But since the built profile does not work on the Web Application projects, we used this article to create a custom class to implement the Profile. But, the ProfileBae.Create(username) method always returns the profile of the logged in user. For instance in our admin module we have a page to display the profiles of all the users in and ASP.NET ListView control where admin can edit the profile properties of a specific user by selecting a row in the list view, changing the property value there and then clicking an Update button. Here is one such example:
protected void listViewManageAccts_ItemUpdating(object sender, ListViewUpdateEv ...

Go to the complete details ...