我正在使用带有 Razor 的 MVC 4 Visual Studio 2012。
我正在生成一个基于从远程调用 SQL 服务器拉入数据集的几个表的表。
我希望能够将这些表格输出到网页上,然后在它们旁边创建两列复选框,以便将它们分配到一个或另一个区域(它本质上将数据分为接受和不接受,同时允许一些继续挂起,如果尚未作出决定)。
我目前将数据集中的所有表分配给控制器中的数据表,然后导出到剃刀页面。到目前为止,我还没有为此设置模型,如果我这样做了,我不确定我需要什么。
这是我目前的观点:
@{
ViewBag.Title = "Requisitions";
}
<table class="table">
<thead>
<tr>
@foreach (System.Data.DataColumn col in Model.Columns)
{
<th class ="td">@col.Caption</th>
}
</tr>
</thead>
<tbody>
@foreach(System.Data.DataRow row in Model.Rows)
{
<tr>
@foreach (var cell in row.ItemArray)
{
<td class="td">@cell.ToString()</td>
}
</tr>
}
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
这是我当前的控制器:
DataTable R = new DataTable();
public void GetData()
{
string connString = "Data Source=.;database=dataBase;Integrated Security=SSPI";
DataSet dataset = new DataSet();
SqlDataAdapter adapter = new …Run Code Online (Sandbox Code Playgroud)