title: Ajax CalendarExtender inserted in a gridview are populated in the same row
body: <p>I've a problem with the CalendarExtender ajax.
  I've a gridview with a calendar in a templatefield but when i run the application and, for example i've 5 data rows, my calendars are all at the firstrow.
  Somebody can explain me why?
  There is my code:</p>
  
  <pre><code> &lt;asp:GridView ID="gvFeatureCustomer" runat="server" DataKeyNames="Id" AutoGenerateColumns="False"
              ClientIDRowSuffix="Id" OnRowDataBound="dtgdResult_RowDataBound" ClientIDMode="Static"
              ShowHeader="false" CssClass="datagrid" Style="width: 100%;" OnRowCommand="gvFeatureCustomer_RowCommand"
              OnRowDeleting="gvFeatureCustomer_RowDeleting"&gt;
              &lt;Columns&gt;
                  &lt;asp:TemplateField HeaderText="Nome" FooterText="Nome" SortExpression="Name"&gt;
                      &lt;ItemTemplate&gt;
                          &lt;asp:DropDownList ID="ddlName" ClientIDMode="Predictable" runat="server" DataValueField="id"
                              DataTextField="Name" Style="width: 100%;"&gt;
                          &lt;/asp:DropDownList&gt;
                      &lt;/ItemTemplate&gt;
                  &lt;/asp:TemplateField&gt;
                  &lt;asp:TemplateField HeaderText="Valore" FooterText="Valore" SortExpression="Value"&gt;
                      &lt;ItemTemplate&gt;
                          &lt;asp:TextBox ID="txtValue" AutoPostBack="true" runat="server" CssClass="auto-feature"
                              OnTextChanged="txtValue_TextChanged" Style="width: 100%"&gt;&lt;/asp:TextBox&gt;
                          &lt;ajaxToolkit:CalendarExtender ID="CalendarExtender99" ClientIDMode="AutoID" Format="dd/MM/yyyy" TargetControlID="txtValue" runat="server"&gt;
                          &lt;/ajaxToolkit:CalendarExtender&gt;
                      &lt;/ItemTemplate&gt;
                  &lt;/asp:TemplateField&gt;
                  &lt;asp:CommandField HeaderText="Delete" FooterText="Delete" Visible="true" HeaderStyle-Width="25"
                      ItemStyle-HorizontalAlign="Center" DeleteImageUrl="~/images/delete2.png" ButtonType="Image"
                      ShowDeleteButton="true" /&gt;
  
              &lt;/Columns&gt;
          &lt;/asp:GridView&gt;
  </code></pre>
  
  <p>Thank you!</p>