- - PR -
Datagridの列の幅の変更について
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-06-24 23:49
こんにちは。
スレッド見ました。 このスレッドを参考にしてみては? 折り返しに関しては解決すると思います。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=4589&forum=7 |
|
投稿日時: 2003-06-25 16:52
>>Mr.タナカ様
レスありがとうございます。 参考にさせていただいたのですがどうもうまくいかず (私の初歩的なミスかと思いますが) indexが範囲を超えていますなどのエラーでできませんでした。 ごめんなさい。ありがとうございました。 その後、色々と探してみて下記のコーディングで上手くいきましたので 一応報告させていただきます。 MSDN Online Home > Visual Studio Developer Center DataGrid Web サーバー コントロールについてよく寄せられる質問 http://www.microsoft.com/japan/msdn/vs/webapplication/vbtchTopQuestionsAboutASPNETDataGridServerControl.asp >>幅は、実行時にコードで設定することもできます。 >>この設定は、ItemCreated イベント ハンドラ 内で行います。 >>次の例では、最初の 2 つの列の幅がそれぞれ 100 ピクセルと 50 ピクセルに設定されます。 >>Visual Basic >>Private Sub DataGrid1_ItemCreated(ByVal sender As Object, _ ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) _ Handles DataGrid1.ItemCreated >> e.Item.Cells(0).Width = New Unit(100) >> e.Item.Cells(1).Width = New Unit(50) >> End Sub |