亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

CS1525 razor 視圖頁面 ASP.NET-core 2.2 中的無效表達式術語“>”

CS1525 razor 視圖頁面 ASP.NET-core 2.2 中的無效表達式術語“>”

C#
蝴蝶不菲 2022-12-24 14:23:11
我的 ASP.NET-Core 2.2 MVC 應用程序的剃刀頁面視圖中有以下代碼<p>    @{       if(course.Description.Length > 100)      {       @course.Description.Substring(0, 100)  @:"..."      }      else      {      @course.Description;      }    } </p>但它給了我以下錯誤錯誤 CS1525 表達式術語“>”無效我不知道如何解決這個問題。如果可以,請你幫助我。
查看完整描述

3 回答

?
慕姐8265434

TA貢獻1813條經驗 獲得超2個贊

您的代碼對我來說工作正常。


不過,這里有一種更簡潔的寫法??纯此欠駥δ阌杏茫?/p>


<p>

    @if (course.Description.Length > 100)

    {

        @course.Description.Substring(0, 100) @:"..."

    }

    else

    {

        @course.Description

    }

</p>

如果您仍然遇到問題,那么您的 Razor 頁面中的周圍代碼可能有其他問題,或者您的項目沒有引用正確的程序集?嘗試在一個新的空白 ASP.NET 項目中運行相同的代碼。


查看完整回答
反對 回復 2022-12-24
?
隔江千里

TA貢獻1906條經驗 獲得超10個贊

我認為您的 if 語句中的“課程”缺少“@”。嘗試:


<p> 

      @{ 

      if(@course.Description.Length > 100)

      {

       @course.Description.Substring(0, 100)  @:"..."

      }

      else

      {

      @course.Description;

      }

    }

 </p>


查看完整回答
反對 回復 2022-12-24
?
弒天下

TA貢獻1818條經驗 獲得超8個贊

無法決定何時異常使用,例如,如果我這樣使用它


@functions{

    public IHtmlContent RenderSubButton(ButtonModel button)

    {

        var @appIcn = "blabla";


        return @Html.Raw(@"<a href='@Url.Action(" + button.Action + ", " + button.Controller + ", " + button.RouteValues + ")' class='" + button.Class + "' " + button.Binding.ToDataAttributes() + ">"

           + button.Text

           + @appIcn + "</a>");

        }

}

appIcon 將不起作用,但如果我使用


@functions{

    public IHtmlContent RenderSubButton(ButtonModel button)

    {

        var @appIcn = "blabla";


        return @Html.Raw(@"<a href='@Url.Action(" + button.Action + ", " + button.Controller + ", " + button.RouteValues + ")' class='" + button.Class + "' " + button.Binding.ToDataAttributes() + ">"

           + button.Text

           + appIcn + "</a>");

        }

}

然后它會工作。區別在于 appIcn 前面有 @this,不需要它


查看完整回答
反對 回復 2022-12-24
  • 3 回答
  • 0 關注
  • 99 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號