U.P. - P.S.:
scusa, mi sono accorto adesso che tu usi VB e io ti ho scritto tutto in cs...... hi hi
>Scusate ma io sto iniziando proprio ora e sinceramente non ho
>ancora ben capito il funzionamento di ASPX...
ti consiglio allora una guida anche semplicissima, tipo quelle che trovi su html.it o siti simili.
In un paio di ore al massimo impari le basi per lavorare tranquillo per cose che devi fare come quelle che mi stai chiedendo
>Grazie!!!
>Scusa la mia ignoranza, dato che tutto il codice postato sopra
>è all'interno di un unico file, è bene separare lo script dal
>form cioè mettere in un file il codice script e nella pagina
>principale dei contatti il form? e come dovrei fare?
utile ma non necessario.
Se usi visual studio, quando crei una nuova pagina, nella finestra di dialogo dove scrivi il nome, proprio accanto ti chiede se vuoi mettere il codice in un file separato "Inserisci il codice in un file separato".
Confermando questo, ti viene creato, per una pagina "testCodice", il file testCodice.aspx e testCodice.aspx.cs
separando tutti i tag html e asp nel primo file, e tutto il codice nel secondo.
>Inoltre data sempre la mia ignoranza, come faccio a verificare
>che la pagina sia in postBack?
>cosa vuol dire "nel Load della pagina?"
nel load della pagina vuol dire all'interno della function associata all'evento PageLoad.
in effetti, il codice scritto sotto che sta all'interno appunto di Page_Load, lo puoi mettere anche nella function che usi adesso (buttonclick mi sembra)
protected void Page_Load(object sender, EventArgs e)
{
if (Page.IsPostBack)
{
//mando la mail
}
else
{
//nascondo il pannello con il form della mail
//visualizzo il pannello con i link
}
}
>Grazie infinite
de nada
____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.