是否可以通过JavaScript更改CssClass?

时间:2015-06-25 16:03:31

标签: javascript c# css asp.net class

在Page_Load上,我使用CssClass来改变C#中的TableCells类。然后我使用Javascript来更改相应元素的类。但是,这并没有改变TableCells的CssClass值。

如何使用javascript更改C#中的新类?

2 个答案:

答案 0 :(得分:0)

客户端更改在回发到服务器时不会影响控件,因为控件的状态存储在ViewState上。可能的解决方法是使用隐藏字段存储客户端的CssClass值,然后从此隐藏字段手动更新服务器上的表格单元格。

答案 1 :(得分:0)

听起来您想使用服务器端属性来跟踪客户端状态。如果是这种情况,您应该重新考虑这种方法,并使用不同的机制来跟踪状态黑白客户端和服务器(如隐藏字段)。