我尝试使用服务器端.CssClass,但这不适合我使用.我的div已经runat="server"可以访问它了,但是.CssClass当我点击"."时我就无法看到下拉列表.有谁知道如何通过这个或任何其他可能有效的解决方案?
好的,我的坏.我发现这不适用于HTML控件,仅适用于asp控件
Tim*_*mes 15
如果您想阅读类名,则需要使用以下代码:
string className = Test.Attributes["class"].ToString();
Run Code Online (Sandbox Code Playgroud)
如果您想要替换特定的类,则需要使用以下代码:
Test.Attributes.Add("class", Test.Attributes["class"].ToString().Replace("spacerDiv", ""));
Run Code Online (Sandbox Code Playgroud)
HTML
<div id="Test" runat="server"></div>
Run Code Online (Sandbox Code Playgroud)
代码背后
add => Test.Attributes.Add("class", "myClass")
remove => Test.Attributes.("class") = "";
Run Code Online (Sandbox Code Playgroud)