- - PR -
テーブル(行)の動的追加
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-06-22 16:18
[環境]
Visual Studio Web Developer 2005 Express Edition VB.NET [やりたいこと] TextBoxから取得した値を、ボタンクリック時にTableに1レコードとして 追加させたい。 [問題点] 1回目の操作では追加されるが、2回目以降の操作では1回目のレコードに 上書きされてしまう。 [ソース] Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click Dim tabRow As New TableRow Dim cell1 As New TableCell Dim cell2 As New TableCell Dim cell3 As New TableCell Dim cell4 As New TableCell cell1.Text = Me.TextBox1.Text cell2.Text = Me.TextBox2.Text cell3.Text = Me.TextBox3.Text tabRow.Cells.Add(cell1) tabRow.Cells.Add(cell2) tabRow.Cells.Add(cell3) Me.Table1.Rows.Add(tabRow) End Sub |
|
投稿日時: 2008-06-23 08:47
1回目と2回目のTable1のインスタンスは別物です。だから上書きというよりは
1回目にAddしたものは2回目には残っていません。何らかの方法で覚えておかなければいけません。 |
1