我有一個Web控件,我想在特定條件下修改CSS類。ASP.NET:以編程方式創建CSS類
理想情況下,我想編寫類似:
myMenu.StaticMenuItemStyle.CssClass =( 「.bgColor」, 「{背景:#FF0000}」);
不幸的是,這是第三方控件,它不公開任何Style或Attribute屬性。唯一暴露的屬性是CssClass。問題是十六進制顏色是從數據庫中檢索的,所以我不能預先在css文件中預先定義它。
編輯:我不知道用於背景的HEX值,直到我從數據庫中獲取HEX值的OnPreRender()。此時,我需要通過插入/更新背景的HEX值來創建/修改css類。
如何以編程方式創建和分配css類?
我們不能用jQuery做呢? – aspxsushil
沒有Javascript是的。 – Pavel
您仍然可以使用CSS選擇器來選擇元素,即使它們沒有分配給它們的特定類。 – krillgar