Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/11/2008, 13:36
Avatar de sabandija25
sabandija25
 
Fecha de Ingreso: abril-2004
Mensajes: 302
Antigüedad: 20 años, 8 meses
Puntos: 0
Respuesta: gridview con una columna de selects

gracias por responder

el problema es que el campo no es un control, es parte del gridview (boundfield)...

al final hice esto:
Código HTML:
<ItemTemplate>
                          <asp:DropDownList ID="DropDownList1" DataTextField="nombre_custodio" DataValueField = "idcustodio" DataSource= '<%# PopulateControls() %>' selectedvalue='<%# selected_value() %>' runat="server">
                          <asp:ListItem>a</asp:ListItem>
                          </asp:DropDownList>
                    </ItemTemplate> 
en la función selected_value, tengo si pongo por ejemplo "return 60", me deja todos los selects con campos por defecto 60, estoy intentando automatizar pero no le encuentro la vuelta

ésta es la función
Código HTML:
    Public Function Selected_Value() As Integer
        'Response.Write(GridView1.Rows.Item("idcustodio").ToString)
        'Return GridView1.SelectedRow.Cells(9).ToString
        Return 60
        'Return Convert.ToInt32(GridView1.Rows.Item(9).ToString)
        'Return Convert.ToInt32(GridView1.Rows.Item("idcustodio").ToString)
    End Function
como ven, con 60, funciona todo bien, pero no puedo agarrar el valor de manera dinámica.
el campo item(9) o item("idcustodio), representan el valor en el grid que quiero que se iguale para el select

alguna idea?

salu2!
__________________
¡¡¡¡¡¡GRANDE COLO COLO CAMPEÓN!!!!!
- 25 TÍTULOS NACIONALES, 1 COPA LIBERTADORES, 1 COPA INTERAMERICANA...
Y TU CHUNCHO CUANDO?