如何在.NET中使用C#编辑div的CSS样式

我试图在(C#)后面的代码中获取div的ID,并在其上设置一些CSS。我可以从DOM中获取它还是必须使用某种控件?

<div id="formSpinner">

<img src="images/spinner.gif" />

<p>Saving...</p>

</div>

回答:

runat="server"属性添加到它,这样您就可以:

<div id="formSpinner" runat="server">

<img src="images/spinner.gif">

<p>Saving...</p>

</div>

这样,您可以使用以下方法访问class属性:

formSpinner.Attributes["class"] = "classOfYourChoice";

还值得一提的是,该asp:Panel控件实际上是的同义词(至少就渲染标记而言)div,因此您也可以这样做:

<asp:Panel id="formSpinner" runat="server">

<img src="images/spinner.gif">

<p>Saving...</p>

</asp:Panel>

然后,您可以编写:

formSpinner.CssClass = "classOfYourChoice";

这使您可以更明确地访问该属性,并且您可能会使用或可能不会使用其他属性。

以上是 如何在.NET中使用C#编辑div的CSS样式 的全部内容, 来源链接: utcz.com/qa/405749.html

回到顶部