各位高手 请问下面程序中的User 是什么类型
 
RolePrincipal r = (RolePrincipal)User;
  rolesArray = r.GetRoles();
  UserRolesGrid.DataSource = rolesArray;
  UserRolesGrid.DataBind();我想用下面的程序来代替
RolePrincipal r = (RolePrincipal)Membership.GetUser(UsersListBox.SelectedValue)
为什么不行呢
提示错误错误 1
无法将类型“System.Web.Security.MembershipUser”转换为“System.Web.Security.RolePrincipal” 那我该用什么类型呢?