2009-02-06 8 views

Répondre

3

En bref, vous ne pouvez pas. Vous pourriez hériter d'un gridview et l'implémenter vous-même. Il pourrait ressembler à quelque chose comme ceci:

Public Class MyGrid 
Inherits GridView 


Private Sub MyGrid_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles Me.RowDataBound 
    If Me.AutoGenerateColumns = True Then 
    If e.Row.RowType = DataControlRowType.DataRow Then 
     For Each c As TableCell In e.Row.Cells 
      Dim tb As New TextBox() 
      tb.Text = c.Text 
      c.Controls.Clear() 
      c.Controls.Add(tb) 
     Next 
    End If 
    End If 
End Sub 
+0

Pour l'enregistrement, il n'a pas besoin de surcharger la classe, si c'est juste pour un seul problème, vous pouvez simplement gérer dgv.RowDataBound. Mille mercis. – Dested

Questions connexes