Este problema yo lo resolvi de esta manera .. intentalo a ver si te funciona :D
Cita: <asp:TemplateField>
<ItemTemplate >
<asp:CheckBox Width="" ID="ckbOpcion" runat="server" checked='<%# IIf(DataBinder.Eval(Container, "DataItem.opcion")="1", "True" ,"False" )%>' />
</ItemTemplate>
</asp:TemplateField>