在ASP.NET Web窗体中更改span标记上的CSS

问题描述 投票:4回答:2

我正在尝试使用C#更改span标记的CSS,但我无法这样做。我试图给它一种HTMLGenericControl,但无法在IntelliSense中弹出CssClass标签。

<span id="collegeSpan" runat="server" class="college">other code here</span>
c# css asp.net .net webforms
2个回答
7
投票

你有没有尝试过:

collegeSpan.Attributes["class"] = "foo";

5
投票

因为迟到的答案总是没有答案,所以记录:如果你能够改变HTML / ASCX;使用asp:Label-control而不是span。标签控件作为跨度呈现给页面,但它有一些优点,包括可以改变“CssClass”属性:-)

© www.soinside.com 2019 - 2024. All rights reserved.