Calender Control in a datagrid template column

Runeslash

New Member
Folks, <BR>Im getting the error.. <BR>"object reference not set to an instance of object" <BR>when I try to obtain the value of the selected date from a calender control embedded in a datagrid as a template column. This happens when I execute my datagrid (edit) update procedure. <BR><BR>Heres me code..... <BR>private sub MyDataGrid_Update (Sender As Object, E As DataGridCommandEventArgs) <BR><BR>DimTempCalender = E.Item.FindControl ("Calender1") TempCalender As Calendar <BR><BR>***Code for a ADO.command**** <BR>**Heres where I get the error*** <BR>MyCommand4.Parameters("@induction_course_begin_date").Value = http://aspmessageboard.com/archive/index.php/<BR>TempCalender.SelectedDate <BR><BR>**html** <BR><asp:TemplateColumn HeaderText="begin_date" > <BR><ItemTemplate> <BR><%# DataBinder.Eval(Container.DataItem, "induction_course_begin_date") %> <BR></ItemTemplate> <BR><EditItemTemplate> <BR><TABLE Width="100%" CellPadding="0" CellSpacing="0" Border="0"> <BR><TR> <BR><TD Style="font-size:8" Width="20%"> <BR><b>CHANGE -</b> <BR></TD> <BR><TD> <BR><asp:Calendar id=Calendar1 runat="server" Font-Size="8pt" TitleStyle-Font-Size="8pt"/> <BR></TD> <BR></TR> <BR></TABLE> <BR></EditItemTemplate> <BR></asp:TemplateColumn> <BR></columns> <BR></asp:DataGrid> <BR><BR>Any ideas?Maybe it's just the way your code came over the web, but it looks like when you delcared TempCalendar, it is missing a space between "Dim" and "TempCalendar", like this:<BR><BR>DimTempCalender
 
Back
Top