Me explico, tengo el siguiente codigo en HTML:
Código HTML:
Ver original
<asp:Table runat="server" ID="tablaImagenes" width="98%" border="0" cellspacing="1"> <asp:TableRow ID="TableRow1" runat="server"> <asp:TableCell ID="TableCell1" runat="server" scope="col" class="cantidad">Cantidad</asp:TableCell> <asp:TableCell ID="TableCell2" runat="server" scope="col"><%= Util.GetTranslation("nInventario") %></asp:TableCell> <asp:TableCell ID="TableCell3" runat="server" scope="col" class="funcionalidad_ico"></asp:TableCell> <asp:TableCell ID="TableCell4" runat="server" scope="col" class="funcionalidad_ico"></asp:TableCell> </asp:TableRow> <asp:TableRow ID="TableRow2" runat="server"> <asp:TableCell ID="TableCell5" runat="server"><asp:textbox runat="server" name="cantidad" type="text" id="Textbox1" > </asp:textbox></asp:TableCell> <asp:TableCell ID="TableCell6" runat="server"><asp:textbox runat="server" name="" id="Textbox2"></asp:textbox></asp:TableCell> <asp:TableCell ID="TableCell7" runat="server"><asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/images/ADD.gif" alt="Nuevo Registro" OnClick="btnAnadir_Click"></asp:ImageButton></asp:TableCell> <asp:TableCell ID="TableCell8" runat="server"><asp:ImageButton ID="ImageButton2" runat="server" ImageUrl="~/images/DELETE.gif" alt="Borrar Registro" ></asp:ImageButton></asp:TableCell> </asp:TableRow> <asp:TableRow ID="TableRow3" runat="server"> <asp:TableCell ID="TableCell9" runat="server"><asp:textbox runat="server" name="cantidad" type="text" id="Textbox3" > </asp:textbox></asp:TableCell> <asp:TableCell ID="TableCell10" runat="server"><asp:textbox runat="server" name="" id="Textbox4"></asp:textbox></asp:TableCell> <asp:TableCell ID="TableCell11" runat="server"><asp:ImageButton ID="ImageButton3" runat="server" ImageUrl="~/images/ADD.gif" alt="Nuevo Registro" OnClick="btnAnadir_Click"></asp:ImageButton></asp:TableCell> <asp:TableCell ID="TableCell12" runat="server"><asp:ImageButton ID="ImageButton4" runat="server" ImageUrl="~/images/DELETE.gif" alt="Borrar Registro" ></asp:ImageButton></asp:TableCell> </asp:TableRow> <asp:TableRow ID="TableRow4" runat="server"> <asp:TableCell ID="TableCell13" runat="server"><asp:textbox runat="server" name="cantidad" type="text" id="Textbox5" > </asp:textbox></asp:TableCell> <asp:TableCell ID="TableCell14" runat="server"><asp:textbox runat="server" name="" id="Textbox6"></asp:textbox></asp:TableCell> <asp:TableCell ID="TableCell15" runat="server"><asp:ImageButton ID="ImageButton5" runat="server" ImageUrl="~/images/ADD.gif" alt="Nuevo Registro" OnClick="btnAnadir_Click"></asp:ImageButton></asp:TableCell> <asp:TableCell ID="TableCell16" runat="server"><asp:ImageButton ID="ImageButton6" runat="server" ImageUrl="~/images/DELETE.gif" alt="Borrar Registro" ></asp:ImageButton></asp:TableCell> </asp:TableRow> </asp:Table>
Es una tabla con 4 columnas y 3 filas por defecto. La primera columna tiene un asp:textbox, la segunda tambien y la tercera y cuarta son botones de imagen que cuando se presionan se añade 1 fila o se elimina.
Estoy intentando hacer este proceso en javascript para añadir filas o eliminarlas (con sus asp:textbox y sus botonoes de imagen) segun el boton imagen seleccionado. Ademas tengo que controlar que almenos quede una fila sin eliminar.
Provee a hacerlo en codigo servidor pero al recargarse la pagina se borraba la fila que habia creado anteriormente y sus datos :(.
Espero vuestras opiniones y/o ayuda que me estoy volviendo .
Un saludo