■6884 |
Re[2]: GridViewで列の幅を変わらないようにする |
□投稿者/ ぽぴ王子 -(2007/08/26(Sun) 13:13:07) >
| そう簡単な問題でもないので、ちょっと他の方の回答を待っていましたが(ずるい) それもなんなのでとりあえず。
> 分類:[.NET 全般]
[.NET 全般]になっていますが、GridView ということは ASP.NET ですよね。 カテゴリは正しく選択しないと、このように回答がつきません。 分類は正しく選択するようにしてください。
そういう私も
> WinXP,VB2005,VWD2005,SQLServer2005の環境です。
の VWD2005 を見て「ああ、ASP.NET か…」とやっと気づいたぐらいですが。
> プロパティ AllowUserToResizeColumns = false にして見てくださいよ。
AllowUserToResizeColumns は DataGridView のプロパティですし、その場合は WindowsForm の話になります。これは ASP.NET の話のようですから、ちょっと 違いますね。
GridView は HTML の table として出力されますから、そのテーブルに対して スタイルシートの table-layout を指定してあげると幅が一定になると思います。 ただし、この場合一行目の幅に固定される(一行目の幅をキチンと設定しておく 必要がある)のと、高さも固定になることに注意が必要です。
参考資料 http://www.htmq.com/style/table-layout.shtml |
|