添加筛选器行到gridview
问题描述:
我想添加一行到那将包含下拉菜单,搜索文本框,也许其他控件允许筛选到gridview。我看过This Question,但它没有帮助我。如何添加一行,以便将这些控件添加到我的GridView中?添加筛选器行到gridview
Protected Sub GridView1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowDataBound
Dim cell As New TableCell
Dim ddloper As New DropDownList
If e.Row.RowType = DataControlRowType.Header Then
Dim row As New GridViewRow(-1, -1, DataControlRowType.Header, DataControlRowState.Normal)
For Each c As DataControlField In CType(sender, GridView).Columns
Dim nc As New TableCell
nc.Text = c.AccessibleHeaderText
row.Cells.Add(nc)
Next
'e.Row.Parent.Controls.AddAt(-1, row)
End If
end sub
答
这就是我所做的。
Protected Sub GridView1_DataBound(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.DataBound
Dim row As New GridViewRow(-1, -1, DataControlRowType.Header,DataControlRowState.Normal)
GridView1.Rows(2).Parent.Controls.AddAt(0, row)
end sub