Asp.Net MasterPage - 更改 WebContentForm 正文元素 - CssClass
更改使用 MasterPage 的 WebContentForm 的 css 类名的最简单方法是什么?
示例:
- MasterPage :
...
- Index.aspx :我希望呈现的页面看起来像
。 ..
- Other.aspx :
...
What it's the easiest way to change the css class name of a WebContentForm that use a MasterPage ?
Example:
- MasterPage :
<body>...</body>
- Index.aspx : I will like the rendered page to look like
<body class="myClass">...</body>
- Other.aspx :
<body>...</body>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我使用此解决方法:
在 MasterPage 上:
在 Index.cs 上:
((HtmlGenericControl)Page.Master.FindControl("body ")).Attributes["class"] = "myClass";
这并不是很优雅,但它可以工作
I use this workaround :
On MasterPage :
<body id="body" runat="server">
On Index.cs :
((HtmlGenericControl)Page.Master.FindControl("body")).Attributes["class"] = "myClass";
It's not really elegant, but it's work