简单的问题,确定 contentplaceholder 是针对特定于网页的内容实施的。
标题区域,广告,推荐书籍,页脚等
1-你把这个插入什么?
2-如何根据需要调整大小?
答案 0 :(得分:1)
具有此布局的母版页只有一个ContentPlaceholder。您显示的其他部分是母版页的一部分,它们由该页面的代码处理。
使用它作为主人的页面只有一个ContentPlaceholder控件,他们所做的一切都在那里。
您可以拥有多个ContentPlaceholder。例如,在最近的一个项目中,我有一个在左边(用于导航),一个在中间(用于内容)。但你的设计似乎不需要那样。
由于这一切最终都变成了HTML(ContentPlaceholder只是一个div
),所以这些部分的大小可以由母版页设置或动态更改。例如,该页面可以告诉主人“此页面上没有广告部分”。
答案 1 :(得分:0)
如果您要根据要渲染的页面显示要显示的唯一内容,则可以在母版页上拥有多个ContentPlaceholder控件。只需为每个ContentPlaceholder提供一个唯一的ID即可。
有关详细信息,请参阅MSDN。
您可以使用CSS或内嵌样式控制每个ContentPlaceholder的布局和大小。