|
分類:[C#]
分類:[C#]
こんにちわ。
開発環境、VS2005 C#でASP.NET2.0のWebアプリケーションを作成しています。
ここでGridViewのデザインについて質問があります。 最初からオートフォーマットで、いくつか色等の設定を選べますが これをオリジナルの物にしたいと思っています。 それで、昔使っていたテーブルのデザインを使いたいのですが どうもこれが上手くいきません。 そのテーブルタグですが
<TABLE border="1" cellspacing="0" cellpadding="1" bordercolor="" bordercolordark="#cccccc" bordercolorlight="#445533" width="750"> <TR> <TD bgcolor="Gray" height="20" width="50" align="center"><FONT color="#ffffff">画像</FONT></TD> <TD height="20" width="150" align="center" bgcolor="Gray"><FONT color="#ffffff">名称</FONT></TD> <TD align="center" bgcolor="Gray" width="50"><FONT color="#ffffff">値段</FONT></TD> <TD bgcolor="Gray" align="center" width="270"><FONT color="#ffffff">効果</FONT></TD> <TD align="center" bgcolor="Gray" width="230"><FONT color="#ffffff">入手方法</FONT></TD> </TR> <TR> <TD height="20" width="20"> </TD> <TD height="20" width="120">ああああ</TD> <TD height="20" align="right" width="30">50</TD> <TD align="right" width="270">何か</TD> <TD height="20" width="230">どこか</TD> </TR> </TABLE>
例えばこのような感じです。 この窪んだような感じを出したいのですが、GridViewだとそもそも bordercolorlight="#445533" とかの部分が存在していないので、borderを陰っぽくすることができません。 バックカラーとかはそのままなので当然できるんですが やはりこのborder絡みの辺りがうまくいきません。 色々それっぽい属性を試してみたんですが、このテーブルのようなイメージにはなりませんでした。
結論からいうと、このテーブルのイメージをそのままGridViewで再現することは可能でしょうか?不可能でしょうか?
最終的にはデザインはthemeかCSSにして、それをGridViewに適用するつもりです。
|