在页面上动态生成一个表格,并点击按钮可添加一行,每个cell中有一个dropdownlist。
DimtmpTableRowAsNewTableRowForiAsInteger=1To3DimtmpTableCellAsNewTableCellDimbAsNewDr...
Dim tmpTableRow As New TableRow
For i As Integer = 1 To 3
Dim tmpTableCell As New TableCell
Dim b As New DropDownList
b.Items.Add("hello ")
b.Width = 40
tmpTableCell.Controls.Add(b)
tmpTableRow.Cells.Add(tmpTableCell)
Next
Table1.Rows.Add(tmpTableRow)
Table1.ID = "jiebiao" & nnn
nnn = nnn + 1
tablist.Clear()
tablist.Add(Table1)
End Sub 展开
For i As Integer = 1 To 3
Dim tmpTableCell As New TableCell
Dim b As New DropDownList
b.Items.Add("hello ")
b.Width = 40
tmpTableCell.Controls.Add(b)
tmpTableRow.Cells.Add(tmpTableCell)
Next
Table1.Rows.Add(tmpTableRow)
Table1.ID = "jiebiao" & nnn
nnn = nnn + 1
tablist.Clear()
tablist.Add(Table1)
End Sub 展开
1个回答
2015-01-23
展开全部
建议,点击按钮后通过action在数据库中添加一条相同的数据,这样就在页面上增加了一行
追问
表格是按钮动态生成的,我想实现点击另一个按钮添加一行。我用static保存刷新后只能得到后来添加的那一行。怎样刷新后原来的还有新添加的一起显示。新手,问题幼稚还望解答,成功后200分奉上。viewstate的用法是不是和static一样啊。能有代码最好。下面是我练习的代码。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询