Ciao a tutti
ho inserito da codice in una cella di una tabella una label:
Label lbBooking = new Label();
lbBooking.ID = "lbBookingCode" + cont.ToString();
lbBooking.Text = myReadDett["bookingcode"].ToString();
TableCell tempCellBook = new TableCell();
tempCellBook.Controls.Add(lbBooking);
tempCellBook.Width = 152;
tempCellBook.CssClass ="titolo";
tempRow1.Cells.Add(tempCellBook);
tbPrenotazione.Rows.Add(tempRowDett);
qunado clicco su un tasto salva vado a leggere il contenuto della label:
Label lbBookingcode = (Label)tbPrenotazione.FindControl(bookingcode);
Quando provo a leggere il valore della label ricevo:
Riferimento a un oggetto non impostato su un'istanza di oggetto.
Perchè?
Ma è possibile leggere i controlli inseriti da codice?
Ho provato anche in questo modo:
Control ControlTitolo;
ControlTitolo = Page.FindControl(bookingcode);
Response.Write(((System.Web.UI.WebControls.Label)ControlTitolo).Text);
Grazie mille