ASP.NET MVC3.0 RAZOR模式 返回多个集合绑定VIEW视图
答案:3 悬赏:70 手机版
解决时间 2021-03-01 07:58
- 提问者网友:沦陷
- 2021-02-28 17:52
在WEBFrOM下,我可以同时在Page_Load事件里加载多个集合绑定到repeater上,在mvc模式下,我怎么返回多个集合数据,并绑定?例如:mvc下我访问Home/Index那么,我的这个home控制器中的Index方法怎么写? ActionResult index(){ DataTable dt1 = 数据库查询到的集合; DataTable dt2 =数据库查询到的集合; retun ?????怎么返回,{
最佳答案
- 五星知识达人网友:人间朝暮
- 2021-02-28 18:36
这个在这里没人会回答你,你连MVC是什么都不知道的话别人也讲了你也不理解,你只要知道在MVC3中是没有DataSet数据集就成了,
MVC提倡所有数据都使用模型来传输.也就是MVC的M (model).
网上能下到很多入门教程,跟着做一下练习 几个小时就会了
MVC提倡所有数据都使用模型来传输.也就是MVC的M (model).
网上能下到很多入门教程,跟着做一下练习 几个小时就会了
全部回答
- 1楼网友:轻雾山林
- 2021-02-28 19:43
超过一个集合数据,不建议用return返回,你完全放在viewdata中:
actionresult index()
{
datatable dt1 = 数据库查询到的集合;
datatable dt2 =数据库查询到的集合;
viewdata["dt1"] = dt1;
viewdata["dt2"] = dt2;
//return 还是返回某一个页面;
}
在接受页面上,使用<%viewdata["dt1"] as datatable%>的方式使用foreach或者for遍历即可。
- 2楼网友:一袍清酒付
- 2021-02-28 19:31
ActionResult index()
{
ViewBag.Mess="hello";
return View();
}
页面:
string str=ViewBag.Mess;
Mess可以是任何类型
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯