- - PR -
DataGridコントロールの編集用テキストボックスサイズ設定
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2004-05-17 23:43
.NET TIPSの[ASP.NET]DataGridコントロールの編集用テキストボックスを大きくするには?
の説明が記載されていました。現在DataGridの表示幅で編集テキストボックスのWidthを設定 したいのですがC#で書かれています。VBで開発していますが下記のBind以降のロジックが分かりません。 [C#] void MyGrid_Edit(object sender, DataGridCommandEventArgs e) { MyGrid.EditItemIndex = e.Item.ItemIndex; BindMyGrid(); --> DataGridItem line = MyGrid.Items[e.Item.ItemIndex]; --> TextBox tb1 = (TextBox)line.Cells[0].Controls[0]; --> TextBox tb2 = (TextBox)line.Cells[1].Controls[0]; --> tb1.Width = Unit.Percentage(100); --> tb2.Width = Unit.Percentage(100); --> tb2.TextMode = TextBoxMode.MultiLine; } |
|
投稿日時: 2004-05-18 09:30
--> DataGridItem line = MyGrid.Items[e.Item.ItemIndex];
--> TextBox tb1 = (TextBox)line.Cells[0].Controls[0]; --> TextBox tb2 = (TextBox)line.Cells[1].Controls[0]; --> tb1.Width = Unit.Percentage(100); --> tb2.Width = Unit.Percentage(100); --> tb2.TextMode = TextBoxMode.MultiLine; Dim line As DataGridItem = MyGrid.Items(e.Items.ItemIndex) Dim tb1 As TextBox = CType(line.Cells(0).Controls(0), TextBox) ' tb2省略 tb1.Width = Unit.Percentage(100) '以下略 |
1
