iT邦幫忙

0

.NET MVC cshtml依登入登出狀態顯示不同html (語法過不去)

SKY 2021-09-07 17:32:151180 瀏覽
  • 分享至 

  • xImage
<div class="col-md-3">
    <h2>Application uses</h2>
    <ul>
        <li>Sample pages using ASP.NET Core MVC</li>
        @{
            if (ViewBag.Logined) @Html.Raw("<li><a href=\"Member\"Login target=\"_blank\"> Login </a></li>");
            else                 @Html.Raw("<li><a href=\"Member\"Logout target=\"_blank\"> Logout </a></li>");
        }

    </ul>
</div>

請問我哪裡錯了,我把登入狀態存在ViewBag中(有的話是TRUE),但這樣寫compile過不了,語法問題求解

雖然是簡單的問題~~ 但最好貼出你的錯誤訊息 大家不會通靈QQ
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
Yaowen
iT邦研究生 3 級 ‧ 2021-09-07 17:41:50

把夸號加上去就可以了

    <div class="col-md-3">
        <h2>Application uses</h2>
        <ul>
            <li>Sample pages using ASP.NET Core MVC</li>
            @{
                if (ViewBag.Logined)
                {
                    @Html.Raw("<li><a href=\"Member\"Login target=\"_blank\"> Login </a></li>");
                }
                else
                {
                    @Html.Raw("<li><a href=\"Member\"Logout target=\"_blank\"> Logout </a></li>");
                    }
             } 
        </ul>
    </div>

我要發表回答

立即登入回答