【问题标题】:End of statement expected. VB.NET Razor预期语句结束。 VB.NET 剃须刀
【发布时间】:2013-05-31 16:16:48
【问题描述】:

有人能告诉我这段代码有什么问题吗?编译器抱怨我的 ActionLinks 有什么问题。

  @grid.GetHtml(
columns:=New WebGridColumn() {grid.Column("cubeName"),
                              grid.Column("bracketFilter"),
                              grid.Column("description"),
                              grid.Column("", header:="Action", canSort:=False, format:=@@<text>
                                                                                            @Html.ActionLink("Edit", "Edit", New With {.id = item.cubeid, .appid = item.appid}) |
                                                                                            @Html.ActionLink("Details", "Details", New With {.id = item.cubeid, .appid = item.appid}) |
                                                                                            @Html.ActionLink("Delete", "Delete", New With {.id = item.cubeid, .appid = item.appid})
                                                                                        </text>)},
htmlAttributes:=New With {.class = "tblnAdmin"})

【问题讨论】:

    标签: vb.net razor


    【解决方案1】:

    对于多行语句,您必须将代码括在括号中。试试:

      @(grid.GetHtml(
    columns:=New WebGridColumn() {grid.Column("cubeName"),
                                  grid.Column("bracketFilter"),
                                  grid.Column("description"),
                                  grid.Column("", header:="Action", canSort:=False, format:=@@<text>
                                                                                                @Html.ActionLink("Edit", "Edit", New With {.id = item.cubeid, .appid = item.appid}) |
                                                                                                @Html.ActionLink("Details", "Details", New With {.id = item.cubeid, .appid = item.appid}) |
                                                                                                @Html.ActionLink("Delete", "Delete", New With {.id = item.cubeid, .appid = item.appid})
                                                                                            </text>)},
    htmlAttributes:=New With {.class = "tblnAdmin"}))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-22
      • 1970-01-01
      • 2020-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多