- PR -

ASP.Net 2.0 GridView セル幅の指定方法は?

1
投稿者投稿内容
rmmug
大ベテラン
会議室デビュー日: 2006/03/07
投稿数: 116
投稿日時: 2007-07-31 23:23
Visual Studio 2005 ASP.Net 2.0
GridViewで、セル(列)の横幅の指定方法がわかりません。
プロパティで、いろいろやってみたつもりですが、
実際のデータの長さの最大値に会わされるだけです。
固定値にしたいのですが。
また、Wrap=falseとしても折れ返されてしまいます。
ご存知のかた、いらっしゃいますでしょうか。
べる
ぬし
会議室デビュー日: 2003/09/20
投稿数: 1093
投稿日時: 2007-08-01 03:50
引用:
プロパティで、いろいろやってみたつもりですが、

いろいろってどこでしょう。普通はItemStyleとかのWidthで設定できます。

gridview自体のwidthを設定していませんか?設定しちゃうと各列の幅が指定どおりにならないことがあります。

それでも半角英数を長〜く書いた場合などはwidthを無視して幅が大きくなりますが
それはword-wrap(IE専用)でも使わないとだめでしょうけど。

引用:
実際のデータの長さの最大値に会わされるだけです。
固定値にしたいのですが。
また、Wrap=falseとしても折れ返されてしまいます。

折り返されてほしいのではないんですか??
最大値に合わさないでどうしたいのかが良くわかりません。

#それにしてもwhite-spaceスタイルの動作はIEとFFで違うなあ。。
rmmug
大ベテラン
会議室デビュー日: 2006/03/07
投稿数: 116
投稿日時: 2007-08-02 18:53
べる様、有難うございます。
ご連絡が遅くなりました。
列が多く、GridView全体の幅がIEの横幅いっぱいの状態
であった為のようです。列を減らし、ItemStyleのWidth
を指定したところ、指定どおりになりました。
1

スキルアップ/キャリアアップ(JOB@IT)