mvc中model中的绑定数据为数据表里的内容,view中如何在生成的table里用foreach显示表里的数据和新列
例:数据表中的列为
id num1 num2
view中生成的为
id num1 num2 num1+num2MVC
例:数据表中的列为
id num1 num2
view中生成的为
id num1 num2 num1+num2MVC
解决方案 »
- 请问一个动态下拉框的问题~~
- 求Asp.net中同一用户最新登录踢掉历史登录源码实例
- 大家帮我看看我这个 循环是不是有“内伤”阿???
- 求一sql语句....(高手请进)
- 急求:关于跨域读取cookie的问题
- form验证的问题
- How to response the checkbox's click event in a DataGrid control?
- 怎么控制asp.net自带的编辑列的按钮的状态?
- CSDN开发高手,2004年第二期里第一篇介绍.net专题:.NET环境下多层体系架构的实现,说是客户端在不安装.NET Frameword环境下运行。请问
- 使用存储过程填充gridview,存储过程出错的问题
- 就业管理系统的大概设计思路
- 求操作前必须先登录,登录后返回原页面的实现方法
public class HomeController : Controller
{
public ActionResult Index()
{
var list = new List<DataTable>()
{
new DataTable() { Id = 1, Num1 = 1, Num2 = 1 },
new DataTable() { Id = 2, Num1 = 2, Num2 = 2 }
};
return View(list);
}
} public class DataTable
{
public int Id { get; set; }
public int Num1 { get; set; }
public int Num2 { get; set; }
}@model List<MvcApplication1.Controllers.DataTable><table>
@{
foreach(var table in Model)
{
<tr><td>@table.Id<td><td>@table.Num1<td><td>@table.Num2<td><td>@(table.Num1 + table.Num2)<td></tr>
}
}
</table>
如何在model里就能把新一列绑定到原有的表中,像sql语句那样产生新列
public int num3{
get{
return this.num1+this.num2
}
}
}