Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.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 如何在MVC中创建大视图(页面)?_Asp.net Mvc_Asp.net Mvc 3_Razor - Fatal编程技术网

Asp.net mvc 如何在MVC中创建大视图(页面)?

Asp.net mvc 如何在MVC中创建大视图(页面)?,asp.net-mvc,asp.net-mvc-3,razor,Asp.net Mvc,Asp.net Mvc 3,Razor,我是MVC新手,学习了一些视图、局部视图等知识 我想做一个简单的页面,让我们考虑“登录”和“登记”两者的结合。 喜欢facebook。 我已经找到了所有的例子,它们在页面上都有一个视图。我想,要创建一个大视图(完整页面),我们需要在一个大视图中使用特定视图 不幸的是,我无法找到完美的例子,可能是搜索能力不足,或者是MVC的确切术语 我想在一个大视图中使用多个局部视图,然后创建一个大页面 有谁能帮我找到有用的视频链接或帮助链接,以及它是如何工作的吗?请查看中的部分视图 使用@Html.Parti

我是MVC新手,学习了一些视图、局部视图等知识

我想做一个简单的页面,让我们考虑“登录”和“登记”两者的结合。 喜欢facebook。

我已经找到了所有的例子,它们在页面上都有一个视图。我想,要创建一个大视图(完整页面),我们需要在一个大视图中使用特定视图

不幸的是,我无法找到完美的例子,可能是搜索能力不足,或者是MVC的确切术语

我想在一个大视图中使用多个局部视图,然后创建一个大页面


有谁能帮我找到有用的视频链接或帮助链接,以及它是如何工作的吗?

请查看中的部分视图

使用@Html.Partial是相当简单的,我通常更喜欢@Html.Action来呈现另一个控制器操作方法,在您提到的情况下,它对我来说更有意义


其他需要考虑的是Ajax类型的登录对话框,现在在MVC4开发者预览模板中:

我倾向于认为部分是与模型相关的东西,在某种程度上,渲染行为对于像帐户、消息传递EtTrime-亚当之类的一般事物更为重要,我正在寻找,甚至nop-Cuffic(我只检查)也是你工作的方式suggest@DanielPowell是的,(我不确定我们是否同意这篇文章),但是注册模型和登录模型将是两个独立的模型,因此使用Html.Action。