我正在比较,如果当前用户是帖子的所有者或个人资料的所有者,如下所示。
if (Request.IsAuthenticated)
{
if (Users.IsInRole("Admin") || (Guid)System.Web.Security.Membership.GetUser().ProviderUserKey == Model.UserId)
{
@Html.ActionLink("EditProfile", "EditProfile", "UserProfile")
}
}
这是最好的方法还是有更好的方法来控制这种比较。