【问题标题】:add filter row to gridview将过滤器行添加到gridview
【发布时间】:2009-07-07 20:10:36
【问题描述】:

我想添加一行,其中将包含下拉列表、搜索文本框,也许还有其他控件以允许过滤到 gridview。我看过This Question,但对我没有帮助。如何添加一行以便将这些控件添加到我的 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

【问题讨论】:

    标签: asp.net vb.net visual-studio-2008 gridview


    【解决方案1】:

    这就是我所做的。

     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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-19
      • 1970-01-01
      • 1970-01-01
      • 2012-01-22
      • 2016-02-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多