1

インストーラーとアップグレード ウィザードを使用して Web dll をバージョン 2012.n から 2015.n にアップグレードすると、CSS の設定に関係なく、RadTreeView の tristate.png (チェックボックス イメージ) の CSS background-position プロパティが正しくない値に設定されます。ファイル。IE で要素の値を調べると、hte 値が WebResource.axd ファイル (実行時に動的に生成される) によって設定されていることがわかります。TreeView.css ファイルの値は次のとおりです。

.RadTreeView .rtChecked { background-position: 0 0; }
.RadTreeView .rtUnchecked { background-position: 0 -13px; }
.RadTreeView .rtIndeterminate { background-position: 0 -26px; }

ただし、値は (IE Dom Inspector) に誤ってオーバーライドされています。

.RadTreeView .rtChecked { background-position: 0 -40; }
.RadTreeView .rtUnchecked { background-position: 0 0; }
.RadTreeView .rtIndeterminate { background-position: 0 -80px; }

.css ファイルの値を !important に設定しても、"axd" の値は上書きされません。これらの望ましくない背景位置の値がどこから来ているのか、またはアップグレード中に何が起こったのかを理解してこれらの設定を引き起こしたので、問題を修正できる人はいますか?

4

0 に答える 0