Jag har en Datagrid som heter DGUsers, i den finns:
<asp:TemplateColumn HeaderText="Read" ItemStyle-Width="50px">
<ItemTemplate>
<asp:CheckBoxList ID=chkRead Runat=server RepeatLayout="Flow" RepeatDirection="Horizontal" DataTextField='<%# DataBinder.Eval(Container.DataItem, "Read") %>' DataValueField='<%# DataBinder.Eval(Container.DataItem, "Read") %>' AutoPostBack="False">
<asp:ListItem Value=""></asp:ListItem>
</asp:CheckBoxList>
</ItemTemplate>
</asp:TemplateColumn>
i cs har jag
private void DGUsers_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
Response.Write(((CheckBoxList)e.Item.FindControl("chkRead")).DataValueField);
}
men jag får felet System.NullReferenceException: Object reference not set to an instance of an object.
Det verkar som om chkRead inte kan hittas, vad har jag missat?