在MVC中使用多个contentplaceholders

时间:2009-05-22 23:49:06

标签: c# asp.net-mvc

嗨我在MVC中有一个包含多个contentplaceholders的母版页,例如:

新闻列表,购物篮预览,优惠等等我想在整个应用程序中使用这些东西,但这是我的第一个MVC应用程序,我想知道你们是否有一些关于如何处理多个内容的合理建议,来自多个(页面/代码),无需为每个控制器重现代码。

我一直试图围绕视图,并可能将每个部分视为一个视图 所以viewnews会有contentplaceholderid =“newsholder”等但我不知道这是不是要走的路,或者如何在控制器中实现这一点,因为我仍然希望这个在网址上 的说/ product / 1

无论如何期待你的回复

感谢

1 个答案:

答案 0 :(得分:1)

ContentPlaceholders适用于您希望能够在99%的页面上替换的内容。

如果你想在几个页面上想要查看UserControls和Html.RenderPartial的半通用内容(我会尝试找到更好的链接)。