Bueno mi problema es el siguiente, tengo en un GridView (Copiare el código completo del GridView)
Código:
  
Pues bien, mi problema es que no logro en ese textbox,pasar  el valor 
<asp:GridView ID="GrillaSearch" AutoGenerateColumns="False" runat="server" 
            CellPadding="10" CellSpacing="2" ForeColor="#333333" GridLines="None" 
            Font-Size="10" Font-Italic="False" Width="1200px">
            <AlternatingRowStyle BackColor="White" />
            <Columns>
                <asp:TemplateField HeaderText="PO">
                    <ItemTemplate>
                        <%--<span id="PO"><%# DataBinder.Eval(Container, "DataItem.PO") %></span>--%>
                        <asp:Label ID="PO" runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.PO")%>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="DATE">
            
                    <ItemTemplate>
                        <span id="Date"><%# DataBinder.Eval(Container, "DataItem.Date") %></span>
                    </ItemTemplate>
            
                </asp:TemplateField>
                <asp:TemplateField HeaderText="ELP">
            
                    <ItemTemplate>
                        <%--<input type="text" id="ELP" class="dialogify5" value="<%# DataBinder.Eval(Container, "DataItem.ELP") %>" name="<%# DataBinder.Eval(Container, "DataItem.PO") %>" onkeypress="validar1(event,this.value,this.name)" style="Width:90px;"/>--%>
                       <asp:TextBox ID="ELP" runat="server" 
                            Text='<%# DataBinder.Eval(Container, "DataItem.ELP") %>' onkeypress="validar1(event,this.value,'<%# DataBinder.Eval(Container, 'DataItem.PO') %>')" CssClass="dialogify5" Width="90px"></asp:TextBox>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="ALF">
            
                    <ItemTemplate>
                        <asp:Label ID="ALF" runat="server" 
                            Text='<%# DataBinder.Eval(Container, "DataItem.ALF") %>'></asp:Label>
                    </ItemTemplate>
            
                </asp:TemplateField>
                <asp:TemplateField HeaderText="ACKSD">
            
                    <ItemTemplate>
                        <asp:Label ID="ACKSD" runat="server" 
                            Text='<%# DataBinder.Eval(Container, "DataItem.ACKSD") %>'></asp:Label>
                    </ItemTemplate>
            
                </asp:TemplateField>
                <asp:TemplateField HeaderText="NESD">
            
                    <ItemTemplate>
                        <input type="text" id="NESD" class="dialogify4" value="<%# DataBinder.Eval(Container, "DataItem.NESD") %>" name="<%# DataBinder.Eval(Container, "DataItem.PO") %>" onkeypress="validar2(event,this.value,this.name)" style="Width:90px;"/>
                    </ItemTemplate>
            
                </asp:TemplateField>
                <asp:TemplateField HeaderText="ASD">
            
                    <ItemTemplate>
                        <asp:Label ID="ASD" runat="server" 
                            Text='<%# DataBinder.Eval(Container, "DataItem.ASD") %>'></asp:Label>
                    </ItemTemplate>
            
                </asp:TemplateField>
                <asp:TemplateField HeaderText="ETAP">
            
                    <ItemTemplate>
                        <input type="text" id="ETAP" class="dialogify3" value="<%# DataBinder.Eval(Container, "DataItem.ETAP") %>" name="<%# DataBinder.Eval(Container, "DataItem.PO") %>" onkeypress="validar3(event,this.value,this.name)" style="Width:90px;"/>
                    </ItemTemplate>
            
                </asp:TemplateField>
                <asp:TemplateField HeaderText="ATAP">
            
                    <ItemTemplate>
                        <asp:Label ID="ATAP" runat="server" 
                            Text='<%# DataBinder.Eval(Container, "DataItem.ATAP") %>'></asp:Label>
                    </ItemTemplate>
            
                </asp:TemplateField>
                <asp:TemplateField HeaderText="ETAD">
            
                    <ItemTemplate>
                         <input type="text" id="ETAD" class="dialogify2" value="<%# DataBinder.Eval(Container, "DataItem.ETAD") %>" name="<%# DataBinder.Eval(Container, "DataItem.PO") %>" onkeypress="validar4(event,this.value,this.name)" style="Width:90px;"/>
                    </ItemTemplate>
            
                </asp:TemplateField>
                <asp:TemplateField HeaderText="RDD">
            
                    <ItemTemplate>
                        <asp:Label ID="RDD" runat="server" 
                            Text='<%# DataBinder.Eval(Container, "DataItem.RDD") %>'></asp:Label>
                    </ItemTemplate>
            
                </asp:TemplateField>
                <asp:TemplateField HeaderText="ATAD">
            
                    <ItemTemplate>
                       <input type="text" id="ATAD" class="dialogify" value="<%# DataBinder.Eval(Container, "DataItem.ATAD") %>" name="<%# DataBinder.Eval(Container, "DataItem.PO") %>" onkeypress="validar5(event,this.value,this.name)"  style="Width:90px;"/>
                    </ItemTemplate>
            
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Comentario">
            
                    <ItemTemplate>
                        <asp:ImageButton ID="CambiarAProceso" runat="server" Text="" CommandArgument='<%# DataBinder.Eval(Container, "DataItem.PO") %>' CommandName='<%# DataBinder.Eval(Container, "DataItem.DATE") %>' OnClick = "ChangeProceso_Click" ImageUrl="~/Assets/images/Seleccionar.png" />
                    </ItemTemplate>
            
                </asp:TemplateField>
            </Columns>
            <EditRowStyle BackColor="#7C6F57" />
            <FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
            <HeaderStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
            <PagerStyle BackColor="#666666" ForeColor="White" HorizontalAlign="Center" />
            <RowStyle BackColor="#E3EAEB" />
            <SelectedRowStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" />
            <SortedAscendingCellStyle BackColor="#F8FAFA" />
            <SortedAscendingHeaderStyle BackColor="#246B61" />
            <SortedDescendingCellStyle BackColor="#D4DFE1" />
            <SortedDescendingHeaderStyle BackColor="#15524A" />
        </asp:GridView>
Código:
  
 en la funcion onkeypress.... DataBinder.Eval(Container, 'DataItem.PO')
Código:
  
Adjunto tambien el codigo js que recibe los valores.onkeypress="validar1(event,this.value,'<%# DataBinder.Eval(Container, 'DataItem.PO') %>')"
Código:
  
De ante mano muchas gracias estaré atento a sus respuestas. function validar1(e, v, n) {
                tecla = (document.all) ? e.keyCode : e.which;
                if (tecla == 13) {
                    var ELP = v;
                    var PO = n;
                    alert(ELP);
                    $.ajax({
                        type: "POST",
                        data: "{'ELP': '" + ELP + "', 'PO': '" + PO + "'}",
                        dataType: 'json',
                        url: 'WebService.asmx/UpdateELP',
                        contentType: 'application/json',
                        async: false,
                        success: function (data) {
                            notificaciones('bottomLeft', 'success', 'Actualizacion Realizada', false);
                        },
                        error: function (err) {
                            notificaciones('bottomLeft', 'error', 'Error al guardar', true);
                        }
                    });
                }
            };

PD: Antes usando el INPUT que se encuentra arriba de lo resaltado con rojo, funcionaba casi perfecto, el problema es que si el Gridview me generaba 2 filas con datos, obviamente se repetia el ID, y el DatePicker no funcionaba correctamente.
 
 



