1. 程式人生 > >返回值為DataTable的數據,在MVC視圖裏的用法

返回值為DataTable的數據,在MVC視圖裏的用法

ice tle per ble mode ldb pri shtml index

控制器裏的代碼如下:

private MySqlDbHelper msh = new MySqlDbHelper();
public ActionResult Index()
{
string sql = "select * from deviceType";
DataTable dt = msh.GetDataTable(sql, null);
return View(dt);
}

視圖裏用DataTable代碼如下:

@model System.Data.DataTable

@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>Index</h2>
<table>
@foreach (System.Data.DataRow dr in Model.Rows)
{
<tr>
<td>
@dr["deviceId"]
</td>
<td>
@dr["dName"]
</td>
<td>
@dr["cTime"]
</td>
</tr>
}
</table>

返回值為DataTable的數據,在MVC視圖裏的用法