视图文件本身的MVC页面模板配置?

时间:2012-04-04 18:07:34

标签: c# asp.net-mvc razor

我想渲染一个MVC页面/视图,它将在页面上显示不同的小部件。所以一些视图可能有Widget A,另一个页面可能有Widget A和B等等。我认为每个小部件都是部分视图,我想传递参数。因此,如果它是天气小部件,我需要传递部分视图的邮政编码等。

我的问题是在架构上接近这个问题的最佳方法是什么?我们目前有一个外部xml文件存储此信息:myview.xml(for myview.cshtm)
我们不希望有一个外部文件,但是想将所有内容存储在视图文件本身的标题中?有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您的观点的独立小部件?

听起来你只需要使用RenderAction来渲染它们。

More info by Haack

MSDN