Jos*_*osh 2 c# asp.net-mvc datatable
如何在Asp.Net mvc中使用Datatable而不是Entity框架?
我在asp.net网站上引用这个教程.... http://www.asp.net/Learn/mvc/tutorial-21-cs.aspx ....我可以返回一个数据表而不是一个电影或电影对象?
只要可以在ViewData中存储(序列化),您就可以返回任何想要的内容.ASP.NET MVC没有任何"神奇"限制值和/或类型.
如果要在视图中迭代DataTable,将其放在控制器中的ViewData中,在View中检索它,并像在其他任何地方一样迭代它.
所以类似于以下内容应该有效:
<%
var tbl = ViewData["MyDataTable"];
foreach (DataRow row in tbl.Rows)
{
foreach (DataColumn col in tbl.Columns)
{
Response.Write(row[col] as string ?? string.Empty);
}
}
%>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6000 次 |
| 最近记录: |