从 ASP.NET 中的嵌套母版页访问正文

发布于 2024-11-05 08:30:33 字数 413 浏览 1 评论 0原文

我已经有了当前的设置:

MyMasterPage.Master

MyMasterPage2.Master,其中 MyMasterPage.Master 作为 MasterPage 并通过几个 ContentPlaceHolders 对其进行了扩展。

几个 aspx-forms,其中一些以 MyMasterPage 作为 Master,其中一些以 MyMasterPage2 作为 Master。

现在我想访问 MyMasterPage2 中的 body-标签(在 MyMasterPage 中定义)以更改 CSS 类。

有什么办法可以做到吗?

谢谢,

丹尼斯

I've got the current setup:

MyMasterPage.Master

MyMasterPage2.Master which has MyMasterPage.Master as MasterPage and extends it by several ContentPlaceHolders.

Several aspx-forms, some of them with MyMasterPage as Master and some of them with MyMasterPage2 as Master.

Now I'd like to access the body-Tag (which is defined in MyMasterPage) in MyMasterPage2 in order to change the CSS-Class.

Is there any way to do so?

Thanks,

Dennis

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

美人如玉 2024-11-12 08:30:33

如果您以后更改母版页结构,也不会中断的解决方案是仅添加以下行 jQuery

$(document).ready(function() {
  $('body').addClass('mycssclass');
});

A solution which won't break if you later change your masterpage structures is to just add the following line of jQuery:

$(document).ready(function() {
  $('body').addClass('mycssclass');
});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文