asp.net mvc3问题
asp.net mvc3.0中如何将datatable对象传到view的前台然后获取datatable中表字段得值?
[解决办法]
将datatable对象转化成json数据。
[解决办法]
return View(dt)
@model System.Data.DataTable
@foreach (var dr in Model.Rows)
{
dr[""]
}
[解决办法]
要转型啊
[解决办法]
@foreach (var dr in Model.Rows)
{
dr[""]
}
记住 一定要
@foreach (DataRow dr in Model.Rows)
{
dr[""]
}
[解决办法]
- C# code
@foreach (DataRow dr in Model.Rows) { <tr> <td> @dr["姓名"] </td> <td> @dr["年龄"] </td> </tr> }
[解决办法]
- C# code
System.Data.DataTable dt = new System.Data.DataTable(); dt.Columns.Add("姓名",typeof(string)); dt.Columns.Add("年龄", typeof(int)); System.Data.DataRow dr = dt.NewRow(); dr[0] = "aaa"; dr[1] = 1; dt.Rows.Add(dr);