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!