2012-12-17 2 views
0

사이트를 MVC 4로 업그레이드하고 새로운 simplemembership이 나를 죽이고 있습니다 .. 만약 내가 바보가되고 있는지 모르겠지만 저장된 UserId에서 UserName을 가져올 수 없습니다. "@ Membership.GetUser (item.CreatedBy) .UserName"MVC 4 Simplemembership

에 해당하는 무엇 : -

는 ASP를 회원과 MVC 3에서 나는 item.CreatedBy이 GUID를 저장 면도기 뷰에서 다음을 사용 itemCreatedBy가 이제 int 인 경우 SimpleMembership과 함께 작동하는 면도기 구문. 감사 받아 모든 도움과 포인터를 @GetUserNameFromId (item.CreatedBy)

- :

내가 좋아하는 뭔가를 시도하고있다.

많은 시간 내 주셔서 감사 기본적으로

글린

+0

MVC4에서 aspnet 멤버십 공급자를 사용할 수도 있습니다. 내 프로젝트를 MVC2에서 MVC4로 업그레이드 할 때 수행했던 작업입니다. – Niraj

답변

2

도움, MVC 4는 나이는 MembershipProvider와 호환되지 않습니다 SimpleMembership를 사용합니다. 계정 컨트롤러 & 모델을 수정하지 않은 경우 새로운 MVC 3 앱에서 복사하고 MVC 4의 기존 모델을 대체하여 도움이되는지 확인할 수 있습니다. 유용한 링크를 여기에서 볼 수 있습니다. geekswithblogs.net