我有以下代码:
@{
Layout = "~/_SiteLayout.cshtml";
Page.Title = "About";
if(Request["id"].IsEmpty()){
Write("something");
} else {
DataSet ds = new DataSet();
var Id = Request.QueryString["id"].ToString();
var db = Database.Open("SmallBakery");
var selectQueryString = String.Format("SELECT * FROM Products where Id={0}", Id);
}
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<table>
<tr>
<th>Product</th>
</tr>
@if (ds.Tables[0].Rows.Count >0){
<tr>
<td>@row.Id</td>
<td>@row.Name</td>
</tr>
}
</table>
</body>
</html>
这里的问题是我在这一行出现错误:“@if (ds.Tables[0].Rows.Count > 0)”
我的问题是为什么以及如何解决它(我刚开始学习这个,这对我来说是新的......)谢谢。