如何在.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