Asp.net mvc 3 MVC 3-Actionlink-登录/注销时显示/隐藏寄存器

Asp.net mvc 3 MVC 3-Actionlink-登录/注销时显示/隐藏寄存器,asp.net-mvc-3,html.actionlink,Asp.net Mvc 3,Html.actionlink,我如何: 1.将注册链接“@Html.ActionLink(“注册”、“注册”)”移动到主页 和 2.根据用户是否登录或注销来显示和隐藏它 我看了这个教程一段时间了,但我再也找不到了 -Jonny1:将注册链接“@Html.ActionLink(“注册”、“注册”)”移动到主页上 答:没有教程链接,所以我不能回答这个问题 2:根据用户是否登录或注销显示和隐藏它 在razaor视图内执行此操作 @if (Request.IsAuthenticated) { //whatver

我如何: 1.将注册链接“@Html.ActionLink(“注册”、“注册”)”移动到主页 和 2.根据用户是否登录或注销来显示和隐藏它

我看了这个教程一段时间了,但我再也找不到了


-Jonny

1:将注册链接“@Html.ActionLink(“注册”、“注册”)”移动到主页上

答:没有教程链接,所以我不能回答这个问题

2:根据用户是否登录或注销显示和隐藏它

在razaor视图内执行此操作

  @if (Request.IsAuthenticated)
  {
     //whatver
  }

好的,我找到了正确的方法,这里是:1。打开并编辑_LogOnPartial.cshtml 2。将此代码放在else条件中,并放在此代码前面“@:[@Html.ActionLink(“登录”、“登录”、“帐户”)]”-请@Html.ActionLink(“注册”、“注册”、“帐户”)或者它可以轻松正确地完成。visual studio示例应用程序已获得此解决方案。谢谢Prasad,但我找到了一种更正确的方法。-1.打开并编辑_LogOnPartial.cshtml 2.将此代码置于else条件中,并置于此代码前面“@:[@Html.ActionLink(“登录”、“登录”、“帐户”)]””-请@Html.ActionLink(“注册”、“注册”、“帐户”),否则操作简单、正确。