0

私が作業している ASP.NET GridViewコントロールの拡張バージョンで、ちょっと変わった問題が発生しています。適用されたすべてのテキストを適切にレンダリングしていますが、設定されているスタイル プロパティはレンダリングしていません。たとえば、AlternatingRowStyleを灰色の背景を使用するように設定した場合、灰色の背景はレンダリングされません。ただし、同じデータ セットとプロパティを標準の GridView コントロールに渡すと、背景が正しくレンダリングされます。

私が間違っているかもしれないアイデアはありますか?

4

2 に答える 2

0

ワイルドな推測:あなたのスタイルはテーマとして定義されていますか?

于 2009-02-26T00:31:04.190 に答える
0

わかりました、これは最初は明らかだったはずですが、「機能し始めるまでコメントする」というクラスのデバッグ手法を使用した後、RenderContentsにデータバインディング列生成コードがあるため、問題を特定することができました。これにより、そのコードで呼び出しが欠落していたと思われますが、OnPreRenderのコードで問題が修正されました。

于 2009-02-26T13:22:20.220 に答える