VS2012中的Razor和Intellisense未解决

本文关键字:Intellisense 未解决 Razor 中的 VS2012 | 更新日期: 2023-09-27 18:00:16

@if (Request.IsAuthenticated && User.IsInRole("Administrators")
{
     <div id="sidebar">
        <div class="module">
        <ul class="menu">
                            <li>@Html.ActionLink("Home", "Index", "Home")</li>
                            <li>@Html.ActionLink("About", "About", "Home")</li>
                            <li>@Html.ActionLink("Contact", "Contact", "Home")</li>
                        </ul>
         </div>
         <div class="mainContent">
             Hello, @User.Identity.Name !
         </div>
     </div>
}

在该代码中,当我键入@User.时那么我在User类中看不到任何可供我自动完成调用的方法或属性列表。有人能指导我解决这个问题的步骤吗?

VS2012中的Razor和Intellisense未解决

看起来在@if (Request.IsAuthenticated && User.IsInRole("Administrators") 之后缺少一个)