【问题标题】:Webmatrix - formatting MSSQL database queryWebmatrix - 格式化 MSSQL 数据库查询
【发布时间】:2012-10-08 01:54:09
【问题描述】:

我正在尝试在 WebMatrix 2 CSHTML 文件中格式化查询的输出。这是我正在使用的代码:

@foreach(var row in db.Query(selectQueryString))
{
   @row.Firstname; + " " + @row.lastname; + " " + @row.Entry;
}

我收到此错误:

《CS0201:只有赋值、调用、自增、自减、新对象表达式可以作为语句使用》

【问题讨论】:

    标签: asp.net razor webmatrix


    【解决方案1】:

    第一个问题是分号可能会让 Razor 感到困惑,它们只是令人困惑的事情。所以将括号中的行改为

    <text>@row.Firstname @row.lastname @row.Entry</text>
    

    然后看看这是否有效。 标签告诉 Razor 将其直接输出为 HTML,而不是将其用作代码。您不需要 + " ",因为一旦您输出 HTML,空格就会自动出现。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多