I have a dataset with one of it's fields named "Reviewed".
This dataset is popualted and below picture show it's data:

Now Im trying to show this dataset inside a DataGrid :
<ASP:TemplateColumn HeaderText="Reviewed" HeaderStyle-HorizontalAlign="center" HeaderStyle-Wrap="True">
<ItemStyle Wrap="false" HorizontalAlign="center" />
<ItemTemplate>
<ASP:Checkbox Checked='<%# DataBinder.Eval(Container.DataItem, "Reviewed") %>' runat="server" ID="Label22" />
</ItemTemplate>
<EditItemTemplate>
<Asp:Checkbox id="Textbox5" width="40" Checked='<%# DataBinder.Eval(Container.DataItem, "Reviewed") %>' runat="server" />
</EditItemTemplate>
</ASP:TemplateColumn>
I get the following Error:
Exception Details: System.InvalidCastException: Cast from type 'DBNull' to type 'Boolean' is not valid.
What I am doing wrong? Question is where DBNull comes from?
================================
Update:
Thanks for the nice answers. My main point of confusion was "STUPID" XML visualizer was wrongly showing Reviewed field as checked(as you see in the picture above). I checked the values in the dataset itself and realized all are indeed DBNUll.