Cita: me tiene que aparecer el checkbox del equipamiento marcado
Hola... si mas o menos te entendí lo que podrías hacer es crear una funcion que regrese un valor booleano a tu checkbox dependiendo del registro, ejemplo:
Cita: <asp:TemplateColumn HeaderText="Característica">
<ItemTemplate>
<asp:CheckBox Runat=server Text='<%# Container.DataItem("caracteristica") %> ' Checked='<%# Checar(Container.DataItem("el_campo_a_validar")) %>' >
</asp:CheckBox>
</ItemTemplate>
</asp:TemplateColumn>
y en tu código...:
Cita: Function Checar (ByVal str As String) As Boolean
If str="" Then
Return True
Else
Return False
End If
End Function
y con ello validas el campo que recoges de tu BD y en conforme a ello va a aparecer checado o no tu ckeckbox.
Espero te sirva.
Suerte