在 vb.net 中加载时更改不同页面的母版页主体颜色
我有大约 10 个 aspx 页面(junior_class_students1.aspx-...10.aspx)。它们的后面都有相同的母版页(class_students.master)。每次加载页面时,我都希望将母版页背景颜色更改为我可以为每页指定的颜色。 所以...students1.aspx 然后.master ...students2.aspx 然后 .master ...students3.aspx 那么.master
如何实现呢?
I have like 10 aspx pages (junior_class_students1.aspx-...10.aspx). They all have the same master page in the back (class_students.master). Everytime i load a page i want the master page background-color to change, to the one that i can specify per page.
so ...students1.aspx then .master
...students2.aspx then .master
...students3.aspx then .master
how can this be achieved?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
请记住,内容持有者可以移动到页面中的任何位置。可以做这样的事情:
然后在你的页面中有这样的:
Keep in mind that content holders can go anywhere in the page. It's possible to do something like this:
And then in your page have this:
CSS 类。
您可以在 body 和 contentplaceholder 上放置一个填充 body 的 div。
母版页
该 div 每页可以有一个唯一的 ID。
Cntent 页面
那么 CSS 可能是这样的:
CSS classes.
You could place a div that fills the body inside on body and contentplaceholder.
Master Page
That div could have a uniuqe ID per page.
Cntent page
Then CSS could be something like: