Foros del Web » Programando para Internet » ASPX (.net) »

actualización de un datagrid

Estas en el tema de actualización de un datagrid en el foro de ASPX (.net) en Foros del Web. hola amigos como estan estoy tratando de de ahcer una funcion que flltre los datos que presento en el datagrid, bueno no estoy hacien sino ...
  #1 (permalink)  
Antiguo 18/04/2007, 12:22
 
Fecha de Ingreso: julio-2006
Mensajes: 127
Antigüedad: 17 años, 9 meses
Puntos: 0
actualización de un datagrid

hola amigos como estan
estoy tratando de de ahcer una funcion que flltre los datos que presento en el datagrid, bueno no estoy hacien sino que encontre y lo estoy acoplando , pero teng una linea que me da error

lo que estoy tratande de sacar es en un texbox si pongo la letra M me salgan todos los nombre que empiezan con M, si le aumento una vocal "o" por ejemplo que se filtre y aparezca todos los nombres que empiezen con MO asi sucesivamente

me.datagrid.Update(), me dice que el Update no es miembro de System Web:UI.Webcontrol.datagrid

quiesire saber como puedo reemplazar esta linea de codigo a oa la ves como puedo hacer
Cita:
Private Sub Filtrar(ByVal filtro As String, _

ByVal buscaren As Campos, ByVal porcoincidencia As Boolean)

Try

Dim vista As New DataView

vista.Table = dt

Dim str As String = String.Empty

Select Case buscaren

Case Campos.Codigo

Str = "Codigo LIKE '" & filtro & "%'"

Case Campos.NombreProducto

str = "NombreProducto LIKE '" & filtro & "%'"

End Select



If Not porcoincidencia Then

str = str.Replace("LIKE", "=")

End If



vista.RowFilter = str

Me.tuDatagrid.DataSource = vista

Me.tuDatagrid.Update()

Dim cnt As Integer = vista.Count

Me.lblInfo.Text = "Registros encontrados: " & cnt

Catch ex As Exception

MessageBox.Show(ex.Message.ToUpper, "Aviso al usuario", MessageBoxButtons.OK)

End Try

End Sub
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:56.