Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 asp.net MVC3 ActionResult多个模型和一个视图_Asp.net Mvc 3_Razor - Fatal编程技术网

Asp.net mvc 3 asp.net MVC3 ActionResult多个模型和一个视图

Asp.net mvc 3 asp.net MVC3 ActionResult多个模型和一个视图,asp.net-mvc-3,razor,Asp.net Mvc 3,Razor,我尝试使用asp.net MVC3执行的操作: -用户从类别列表中选择一个类别 -然后,“子类别”页面显示找到的表示父类别的图像列表以及子类别列表 我需要多个模型,因为“类别图像”与类别关联,而不是“子类别模型”。是的,我意识到这似乎已经被问过很多次了,但是对于像我这样的noob来说,语法仍然是陌生的。什么去哪里 我得到了Category->Html.Actionlink到控制器,以返回子类别部分的列表。。。但即使我做了一些左连接来获得类别和图像列表,我如何将它们与子类别列表放在同一个视图中呢

我尝试使用asp.net MVC3执行的操作:

-用户从类别列表中选择一个类别

-然后,“子类别”页面显示找到的表示父类别的图像列表以及子类别列表

我需要多个模型,因为“类别图像”与类别关联,而不是“子类别模型”。是的,我意识到这似乎已经被问过很多次了,但是对于像我这样的noob来说,语法仍然是陌生的。什么去哪里

我得到了Category->Html.Actionlink到控制器,以返回子类别部分的列表。。。但即使我做了一些左连接来获得类别和图像列表,我如何将它们与子类别列表放在同一个视图中呢

更新 找到此帖子:


问题:这是一种有效的方法吗?我的intellisense建议不要。

在这种情况下,您需要“视图模型”,即具有视图所需所有数据的视图特定模型。

我只是不知道需要将此视图模型放置在何处,或者它应该是什么样子。在黑暗的房间里,没有人……如果有人说“开灯”,我就不知道开关是什么样子,也不知道开关在哪里……即使我“用谷歌搜索一下”。)如果你说你对MVC一无所知,你就不可能回答你的问题。为了解决您的问题,我们必须先教您所有的MVC基础知识。不是像StackOverflow这样的问答网站的真正目的。根据你对marcind答案的评论,不可能以令人满意的方式回答你的问题。您必须首先投入一些时间来学习MVC的基础知识。进入并完成教程。@Councellor你说得对,我确实需要进一步研究,但我完全停留在这个多模型的视图上。特别是如果我传入一个CategoryID以获得子类别和图像。如果您知道任何此类教程,请提前感谢您。。。