asp.net mvc怎么显示数据在视图上
展开全部
看你是MVC2 还是 MVC3 了 ,是用的aspx 还是 Razor 引擎。
MVC3中使用Razor引擎是这样的:
Controller:
// 如果有分页,页面需要form提交,否则可以无需参数
using 实体类;
using 数据仓库接口类; // 操作数据库
//类...
IRepository _ir; // 仓库对象
public 构造方法(IRepository ir)
{
_ir=ir; //低耦合 Incoupled
}
public actionresult Index(int? pageindex,formcollection form) {
Entity1 st1=new Entity1();
Entity.字段1="xxx"; // 为查询设置条件
st1=_ir.FindData(st1); // 查询数据
viewData=st1;
return View();
}
View:
@model ... 绑定实体
@m 绑定分页...
//... 设置模板页
@ {
layout=null; // 不使用母版页
}
<form>
@html.textboxfor(m=>m.字段1,null) // lamoda绑定字段1
// 同上绑定N条数据
</form>
// 分页状态显示 共 条数据 第几页 此处使用 DWZ
MVC3中使用Razor引擎是这样的:
Controller:
// 如果有分页,页面需要form提交,否则可以无需参数
using 实体类;
using 数据仓库接口类; // 操作数据库
//类...
IRepository _ir; // 仓库对象
public 构造方法(IRepository ir)
{
_ir=ir; //低耦合 Incoupled
}
public actionresult Index(int? pageindex,formcollection form) {
Entity1 st1=new Entity1();
Entity.字段1="xxx"; // 为查询设置条件
st1=_ir.FindData(st1); // 查询数据
viewData=st1;
return View();
}
View:
@model ... 绑定实体
@m 绑定分页...
//... 设置模板页
@ {
layout=null; // 不使用母版页
}
<form>
@html.textboxfor(m=>m.字段1,null) // lamoda绑定字段1
// 同上绑定N条数据
</form>
// 分页状态显示 共 条数据 第几页 此处使用 DWZ
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用viewdata 或者在 .aspx 页面 <% 后台代码 %> 这样获取数据在处理呗!!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用table或者ilist之类的集合传递数据
追问
有具体代码吗?
追答
调用方法的时候传递啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询