在gridview外面单击一个按钮,gridview就添加一行怎么做 ?
gridview外有个BUTTON按钮,每点击一次就要给GRIDVIEW控件添加一行,每一行中都有textboxdropdownlist下拉控件。请问如何实现?...
gridview外有个BUTTON按钮,每点击一次就要给GRIDVIEW控件添加一行,每一行中都有textbox dropdownlist下拉控件。请问如何实现?
展开
3个回答
展开全部
如果没有绑定数据源,需要自己建一个表
Dim dtNewTable As DataTable
Dim drNewRow As DataRow
dtNewTable = New DataTable("TB_ITEM_PROCESS_MST")
dtNewTable.Columns.Add("TextBox", Type.GetType("System.String"))
dtNewTable.Columns.Add("DropDownList", Type.GetType("System.String"))
drNewRow = dtNewTable.NewRow()
'设置字段值
drNewRow.Item("TextBox") = Trim(Me.txtSpecialNote.Text)
dtNewTable.Rows.Add(drNewRow)
dgvTest.DataSource = dtNewTable
如果已经帮定数据源
dtNewTable = CType(dgvTest.DataSource, DataTable)
drNewRow = dtNewTable.NewRow()
dtNewTable.Rows.Add(drNewRow)
Dim dtNewTable As DataTable
Dim drNewRow As DataRow
dtNewTable = New DataTable("TB_ITEM_PROCESS_MST")
dtNewTable.Columns.Add("TextBox", Type.GetType("System.String"))
dtNewTable.Columns.Add("DropDownList", Type.GetType("System.String"))
drNewRow = dtNewTable.NewRow()
'设置字段值
drNewRow.Item("TextBox") = Trim(Me.txtSpecialNote.Text)
dtNewTable.Rows.Add(drNewRow)
dgvTest.DataSource = dtNewTable
如果已经帮定数据源
dtNewTable = CType(dgvTest.DataSource, DataTable)
drNewRow = dtNewTable.NewRow()
dtNewTable.Rows.Add(drNewRow)
展开全部
首先在GridView中设置好模板,有 textbox ,dropdownlist
点击一次,就将数据源增加一条数据。
然后将GridView重新绑定数据就行了。
希望LZ顺利。
点击一次,就将数据源增加一条数据。
然后将GridView重新绑定数据就行了。
希望LZ顺利。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1,增加模板列,在这样的列里面可以放textbox,dropdownlist等.
2,在数据源里增加一条记录,设置这行为编辑模式.
2,在数据源里增加一条记录,设置这行为编辑模式.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询