Webmatrix-格式化MSSQL数据库查询

问题描述 投票:1回答:1

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

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

我收到此错误:

“ CS0201:仅赋值,调用,递增,递减和新对象表达式可以用作语句”

asp.net razor webmatrix
1个回答
1
投票

第一个问题是分号可能会使Razor感到困惑,而它们只是使事情变得混乱。因此,将方括号中的行更改为

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

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

© www.soinside.com 2019 - 2024. All rights reserved.