Hola...
Tengo un problema al usar un htmlcontrol en mis paginas aspx...
resulta que quiero hacer algo como lo que tiene foros del web en el que puedes elegir un icono para tu mensaje de una lista...
En si es colocar una serie de iconos acompañados con su radio button, los iconos son traidos de una base de datos con su respectiva url del icono...
como lo haria con un html control???
logro hacerlo pero al momento que me quiero traer el value del radio button me dice que estoy haciendo referencia a un objeto que no existe..
los codigos son los siguientes...
Protected WithEvents iconosdeltitulo As System.Web.UI.HtmlControls.HtmlInputRadioButton con esto defino el radio button
<asp:Repeater ID="iconostituloRP" Runat="server">
<HeaderTemplate>
<table cellSpacing="0" cellPadding="0" width="80%" border="0">
<tr>
</HeaderTemplate>
<ItemTemplate>
<td>
<img src='images/iconos/foro/iconostitulo/<%#DataBinder.Eval (Container.DataItem, "urlemoticon")%>'> <input type="radio" name="iconosdeltitulo" id="iconosdeltitulo" value="<%#DataBinder.Eval(Container.DataItem,"urle moticon")%>">
</td>
</ItemTemplate>
<FooterTemplate>
</tr>
</table>
</FooterTemplate>
</asp:Repeater>
ese es mi repeater donde genero el icono con su respectivo radio buton en html comun y corriente (HTML CONTROL)
y bueno en mi .vb estoy haciendo lo siguiente...
Dim emoticon As string
emoticon = iconosdeltitulo.Value
ahh y asi lleno el repeater
Dim Da As SqlDataAdapter
Dim DS As DataSet
Da = New SqlDataAdapter("SELECT * from tabla", conexion)
DS = New DataSet
Da.Fill(DS, "tabla")
iconostituloRP.DataSource = DS.Tables("tabla")
iconostituloRP.DataBind()
En si todo funciona correcto.. incluso me carga las imagenes con sus radio buttons y cada radio button tiene como value el nombre de la imagen, ejemplo icono1.gif
el problema es al querer obtener ese value...
como haria?
Ahora otra manera?
Como lo haria con un <asp:radiobutton> o <asp:radiobuttonlist> cual de los dos me combiene y como se haria porque lo intento y nada de nada...
Espero sus respuestas..
Saludos..
Javier