Hola
Estoy arreglando una incidencia de una web y tengo un problema.
En un formulario tengo el siguiente campo:
<ASP:TemplateColumn SortExpression="partner" ItemStyle-HorizontalAlign="Center" HeaderText="Partner" ItemStyle-Width="40" FooterStyle-Width="40">
<itemtemplate>
<asp:CheckBox id="chk_partner" Runat="server" Enabled="False" Checked='<%# iif(IsDbNull(Container.DataItem("partner")), "False", DataBinder.Eval(Container.DataItem, "partner"))%>' />
</itemtemplate>
<EditItemtemplate>
<asp:CheckBox id="chk_partner_edit" Runat="server" Enabled="True" Checked='<%# iif(IsDbNull(Container.DataItem("partner")), "False", DataBinder.Eval(Container.DataItem, "partner"))%>' />
</EditItemtemplate>
</ASP:TemplateColumn>
Esto,cuando se pulsa en un boton hace que el campo sea editable.Luego para recuperar el valor y enviarlo al storeprocedure utiliza lo siguiente
Dim chkPublicada As CheckBox
chkPublicada = e.Item.FindControl("chk_publicada_edit")
Pero si muestro lo que obtnego por pantalla me sale esto
System.Web.UI.WebControls.CheckBox
Como lo puedo hacer para acceder al contenido del checkbox del formulario?
Gracias