当前位置: 代码迷 >> ASP.NET >> asp.net mvc3有关问题
  详细解决方案

asp.net mvc3有关问题

热度:6247   发布时间:2013-02-25 00:00:00.0
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);
  相关解决方案