Asp.Net MasterPage - 更改WebContentForm主体元素 - CssClass

时间:2010-05-28 19:06:18

标签: master-pages asp.net-3.5

更改使用MasterPage的WebContentForm的css类名称的最简单方法是什么?

示例:

  • MasterPage:<body>...</body>
  • Index.aspx:我希望呈现的页面看起来像<body class="myClass">...</body>
  • Other.aspx:<body>...</body>

1 个答案:

答案 0 :(得分:2)

我使用此解决方法:

在MasterPage上:<body id="body" runat="server">

在Index.cs上:((HtmlGenericControl)Page.Master.FindControl("body")).Attributes["class"] = "myClass";

这不是很优雅,但它的工作