2010-06-26 75 views
2
ddlFromCurrency.Attributes.Remove("class"); 

我想从具有Attributes.Remove但不包含wokrking的html元素中删除class="xx"Attributes.Add有效,但Attributes.Remove没有。任何想法为什么?属性。删除不起作用

+0

在你的代码中你试过这个吗?页面加载?预渲染?别的地方? – Oded 2010-06-26 19:28:23

+0

我很高兴在page_load()是 – senzacionale 2010-06-26 19:30:57

回答

3

如果ddlFromCurrencyDropDownList你可以做

ddlFromCurrency.CssClass = string.Empty; 

对于DropDownList您的代码,因为在页面加载ddlFromCurrency将无法​​正常工作没有属性class

+0

thx。忘掉这个解决方案:(( – senzacionale 2010-06-26 19:46:28

4

的属性集合是可选地添加不属于该控件的额外html属性。在这种情况下,“class”属性是通过CssClass属性生成并呈现的。

你只需要将CssClass设置为string.empty,它不会呈现。

ddlFromCurrency.CssClass = string.Emtpy;