2017-03-03 6 views
0

以下のコードを使用して、特定のグリッドビューのヘッダカラムにCSSクラスを動的に適用しています。グリッドビューでヘッダスタイルのCSSクラスを削除するasp.net

gvMangeCareStaff.Columns[CurrentSortIndex].HeaderStyle.CssClass ="sort-asc" 

このヘッダー列のクラスを削除したかったので、他のクラスも適用したくありませんでした。私はコードの下で試してみましたが、動作しません。

gvMangeCareStaff.Columns[CurrentSortIndex].HeaderStyle.CssClass.Remove("sort-asc") 

しかし、動作しません。 plzは私が

+0

削除コードを実行すると?再度GridViewをバインドする必要があります。 – Adil

答えて

0

これは あなたはこれを試みることができる

gvMangeCareStaff.Columns[CurrentSortIndex].HeaderStyle.CssClass.Replace("sort-asc",""); 
+0

私はコードの中にファイルが必要です。どのように私は同じ方法で特定のインデックスのヘッダーの列のクラスを適用しているように私はそのCSSクラスを削除する必要があります –

+0

私は、クラスを適用する必要があるだけの並べ替えられた列のインデックスとすべての列のままクラス属性を削除する必要があります。 –

0

空の文字列に置き換えた作品も役立ちます。

gvMangeCareStaff.Columns[CurrentSortIndex].HeaderStyle.CssClass.Replace("sort-asc","") 
関連する問題