<asp:TemplateField HeaderText="Next Review Date" HeaderStyle-Width="120px" ItemStyle-Width="120px"> <ItemTemplate> <div ondblclick="<%# "OpenCal('" +((GridViewRow)Container).FindControl("txtNextReviewDate").ClientID + "','" + "','DDMMMYYYY')"%>"> <asp:TextBox ID="txtNextReviewDate" runat="server" Text='<%# Bind("NextDate") %>' Width="100%" ReadOnly="true" "></asp:TextBox> </div> </ItemTemplate> </asp:TemplateField>