Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Problema con tabella
lunedì 13 ottobre 2008 - 11.48
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Gemini
Profilo
| Expert
856
messaggi | Data Invio:
lun 13 ott 2008 - 11:48
Ciao a tutti,
vorrei inserire, al click su un button, una nuova riga ad una tabella.
Ho fatto in questo modo:
<asp:Table id="tbPeriodi" runat="server" CssClass="righaschede" Width="100%" __designer:wfdid="w33" EnableViewState="true">
<asp:TableRow runat="server" ID="trIntestazione">
<asp:TableHeaderCell runat="server" CssClass="intestazione" Width="40%"> Tariffa </asp:TableHeaderCell>
<asp:TableHeaderCell runat="server" CssClass="intestazione" Width="25%"> Dal </asp:TableHeaderCell>
<asp:TableHeaderCell runat="server" CssClass="intestazione" Width="25%"> Al </asp:TableHeaderCell>
<asp:TableHeaderCell runat="server" CssClass="intestazione" Width="10%"> </asp:TableHeaderCell>
</asp:TableRow>
<asp:TableRow runat="server" ID="trTariffa1">
<asp:TableCell runat="server">
<asp:TextBox runat="server" Columns="35" CssClass="text_box" ID="txtNomeTariffa1"></asp:TextBox>
</asp:TableCell>
<asp:TableCell runat="server">
<asp:TextBox runat="server" Columns="10" CssClass="text_box" ID="txtDal1"></asp:TextBox>
</asp:TableCell>
<asp:TableCell runat="server">
<asp:TextBox runat="server" Columns="10" CssClass="text_box" ID="txtAl1"></asp:TextBox>
</asp:TableCell>
</asp:TableRow>
</asp:Table>
TableRow trTariffa = new TableRow();
trTariffa.ID = "trTariffa" + n_periodi;
TableCell tdTariffa = new TableCell();
TextBox txtNomeTariffa = new TextBox();
txtNomeTariffa.CssClass = "text_box";
txtNomeTariffa.Columns = 35;
tdTariffa.Controls.Add(txtNomeTariffa);
TableCell tdDal = new TableCell();
TextBox txtDal = new TextBox();
txtDal.CssClass = "text_box";
txtDal.Columns = 10;
tdDal.Controls.Add(txtDal);
TableCell tdAl = new TableCell();
TextBox txtAl = new TextBox();
txtAl.CssClass = "text_box";
txtAl.Columns = 10;
tdAl.Controls.Add(txtAl);
TableCell tdElimina = new TableCell();
ImageButton imgElimina = new ImageButton();
imgElimina.ImageUrl = "~/immagini/delete_sel.jpg";
tdElimina.Controls.Add(imgElimina);
trTariffa.Controls.Add(tdTariffa);
trTariffa.Controls.Add(tdDal);
trTariffa.Controls.Add(tdAl);
trTariffa.Controls.Add(tdElimina);
tbPeriodi.Controls.AddAt(Convert.ToInt32(n_periodi), trTariffa);
Il problema è che quando clicco, cancella la riga che ho già inserito e ne inserisce una nuova.
In pratica perde lo stato precedente della tabella.
Come posso fare?
Grazie mille
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !