DIN*_*H C 14 c# asp.net-mvc razor
我在我的项目中使用了部分视图和布局概念我无法区分.但我感觉到的是做同样的工作.谁能说出部分视图和布局的简短概念以及与示例的区别?
Ayd*_*din 40
除了Josh的答案,我的aweeeesomeee绘画技巧想给你画一张应该解释所有内容的图片.

承认它......你敬畏......
你看到页眉和页脚......你甚至可以在那里看到局部视图.
为了给你一个不同的例子,说明你使用每个组件的原因(布局/视图/局部视图),想象你拥有一个总共有100页的网站,并且假设你想要更新你网站的设计,你怎么样?要去做吗?
单独更新每个页面会让我感到疯狂,因为您不断为每个页面复制代码,只是为了更新您的设计.
这是布局视图帮助您解决的问题,您可以使用布局视图为所有页面创建模板.
使用我们现有的100页网站场景,每个页面都将拥有独特的内容,View允许我们在使用我们的模板时显示此内容Layout.
现在让我们想象一下,我们允许访问者对我们的页面进行评论,每个评论必须看起来一致,并且表现与我们网站上的所有其他评论完全相同...为了实现这一目标,您将使用一个Partial View充当模板的模板对于您在网站上收到的评论.
这样做的好处是您不必在任何地方重复您的代码,您只需要创建一个代码Partial View来呈现任何注释.

| 归档时间: |
|
| 查看次数: |
11048 次 |
| 最近记录: |