如何在后面的代码中添加两个CSS类来控制?

Amr*_*awy 20 css asp.net

我在ASP.NET中的代码中设置了2个css类

我可以这样做:

txtBox.Attributes.Add("class", "myClass1");
txtBox.Attributes.Add("class", "myClass2");
Run Code Online (Sandbox Code Playgroud)

它总是应用一个类..我怎么能添加两个类?

Mar*_*arc 39

Add方法实际上是一个Put,因为它取代了键的值"class".在HTML/css中,您可以通过用空格分隔来拥有多个类.

txtBox.Attributes.Add("class", "myClass1 myClass2");
Run Code Online (Sandbox Code Playgroud)

  • 实际上最好将类直接设置为CssClass属性:`txtBox.CssClass ="myClass1 myClass2"`.这样你也可以在以后添加/删除类:`txtBox.CssClass + ="myClass3"`/`txtBox.CssClass.Replace("myClass1","")` (10认同)

Ria*_*ney 8

尝试

txtBox.Attributes.Add("class", "myClass1 myClass2");
Run Code Online (Sandbox Code Playgroud)

我认为这会奏效.