ASP.NET - Actualizar dropdownlist dentro de gridview

   
Vista:

Actualizar dropdownlist dentro de gridview

Publicado por carlita (15 intervenciones) el 17/06/2010 01:05:15
Hola como estan expertos estoy haciendo un formulario maestro detalle de LIBROS POR AUTOR mi problema es el siguiente

mi gridview tiene un dropdownlist y un textbox los cuales mediante los botones eliminar editar actualizar los manejo tengo este codigo

Public Sub ActualizarItem(ByVal item As String, ByVal cant As Integer)
For Each row As DataRow In Session("dtDetalle").Rows
If row("au_id") = item Then
row("RoyalTyper") = cant
Exit For
End If
Next
End Sub

aqui asigno los valores de codigo de autor y royaltiper que ers un integer, ese procedimiento lo asigno AQUI:::::::::
:::::::

Protected Sub GridView1_RowUpdating(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewUpdateEventArgs) Handles GridView1.RowUpdating
Try
Dim cant As Integer = CType(GridView1.Rows(e.RowIndex).Cells(1).FindControl("txtcantidad"), TextBox).Text
If cant <= 0 Then
MsgBox("Ingrese cantidades mayores a 0")
Else
Dim itemProd As String = CType(GridView1.Rows(e.RowIndex).Cells(0).FindControl("ddlautord"), DropDownList).SelectedValue
ActualizarItem(itemProd, cant)
GridView1.EditIndex = -1
GridView1.DataSource = Session("dtDetalle")
GridView1.DataBind()
End If
Catch ex As Exception
End Try
End Sub

al dar editar me actualiza el txtcantidad pero cuando quiero actualizar el combo no sale::::
mi problema esta en que como hago para que se modigfique el combo que estoy editando en mi gridview

GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Actualizar dropdownlist dentro de gridview

Publicado por carlita (15 intervenciones) el 18/06/2010 15:30:15
Hola como estan expertos estoy haciendo un formulario maestro detalle de LIBROS POR AUTOR mi problema es el siguiente

mi gridview tiene un dropdownlist y un textbox los cuales mediante los botones eliminar editar actualizar los manejo tengo este codigo

Public Sub ActualizarItem(ByVal item As String, ByVal cant As Integer)
For Each row As DataRow In Session("dtDetalle").Rows
If row("au_id") = item Then
row("RoyalTyper") = cant
Exit For
End If
Next
End Sub

aqui asigno los valores de codigo de autor y royaltiper que ers un integer, ese procedimiento lo asigno AQUI:::::::::
:::::::

Protected Sub GridView1_RowUpdating(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewUpdateEventArgs) Handles GridView1.RowUpdating
Try
Dim cant As Integer = CType(GridView1.Rows(e.RowIndex).Cells(1).FindControl("txtcantidad"), TextBox).Text
If cant <= 0 Then
MsgBox("Ingrese cantidades mayores a 0")
Else
Dim itemProd As String = CType(GridView1.Rows(e.RowIndex).Cells(0).FindControl("ddlautord"), DropDownList).SelectedValue
ActualizarItem(itemProd, cant)
GridView1.EditIndex = -1
GridView1.DataSource = Session("dtDetalle")
GridView1.DataBind()
End If
Catch ex As Exception
End Try
End Sub

al dar editar me actualiza el txtcantidad pero cuando quiero actualizar el combo no sale::::
mi problema esta en que como hago para que se modigfique el combo que estoy editando en mi gridview

GRACIAS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar