以前、DataGridのタイトルの変え方やタイトルの非表示のさせかたを紹介しました。
今回は幅の変更の仕方を詳細したいと思います。
やり方は、前回書きましたItemDataBoundで行います。
e.Item.Cells(Integer)のWidthに値をセットするのですが、
型がSystem.Web.UIWebControls.Unitですので書き方に工夫がいります。
Unit.Pixel(Integer)という書き方をする事で解消されます。
書き方例:
e.Item.Cells(0).Width = Unit.Pixel(50)
これで動的に幅の設定も出来るようになりました。
是非お試しください。