我正在编写 MVC C# 应用程序。我使用 masterPage 并且有 其他页面的标题和内容放在contentPlaceholders中,它们是 显示在母版页上。
在 MasterPage 上,我希望将 TitleContent 写在 <title> 标签中 在
部分(在标签中)。
我不被允许这样做,因为出于某些奇怪的原因你不被允许这样做 在页面上两次使用相同的 contentPlaceholder。
到目前为止,我一直在使用
(FindControl("TitleContent").Controls[0] as LiteralControl).Text
在
标签中,在我开始添加动态内容之前效果很好 到 TitleContent 占位符(例如 C# 代码)。
如何将此内容显示两次?
最佳答案
如果您要显示的文本在 ViewData 或您的 View 绑定(bind)到的模型中,您可以根据需要多次访问它并在 View /母版页上的任何元素上设置它。
关于c# - MVC : C#: display content of a contentPlaceholder twice,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2245388/