Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    100

    problema creazione tabella da c#su asp.net

    TableCell[] tcell=new TableCell[6];//istanziamento prime 6 celle(per i nomi d'intestazione)
    TableRow[] trow = new TableRow[10];//possibilita max di 10 righe nella tabella
    tcell[0].Controls.Add(new LiteralControl("E-Mail"));
    tcell[1].Controls.Add(new LiteralControl("Nome"));
    tcell[2].Controls.Add(new LiteralControl("Cognome"));
    tcell[3].Controls.Add(new LiteralControl("Indirizzo"));
    tcell[4].Controls.Add(new LiteralControl("Telefono"));
    tcell[5].Controls.Add(new LiteralControl("Auto"));
    trow[0].Cells.Add(tcell[0]); trow[0].Cells.Add(tcell[1]); trow[0].Cells.Add(tcell[2]);
    trow[0].Cells.Add(tcell[3]); trow[0].Cells.Add(tcell[4]); trow[0].Cells.Add(tcell[5]);


    Come mai nun funziona?mi da errore sul primo add della tcell[0],dice Riferimento a un oggetto non impostato su un'istanza di oggetto.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    100
    up

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    :master: non uso c#. Prova con questo:
    codice:
            TableCell[] tcell = new TableCell[6];//creo un vettore di 6 elementi di tipo TableCell (per i nomi d'intestazione)
            
            for (int i = 0; i < tcell.Length; i++)//istanziamento del vettore
                tcell[i] = new TableCell();
                
            tcell[0].Controls.Add(new LiteralControl("E-Mail"));
    Pietro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.