Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Button di Default...

  1. #1
    Utente di HTML.it L'avatar di Electro
    Registrato dal
    Dec 2003
    Messaggi
    565

    Button di Default...

    ho una pagina asp.net in cui il form comincia subito dopo il <body> e finisce prima di </body>

    in pratica il form copre tutta la pagina.

    sotto il titolo c'è un button che svolge delel funzioni non importanti, poi sotto c'è un panel con dei campi e un bottone.

    all'esecuzione della pagina, il button di default è sempre quello sotto il titolo... o comunque ho visto che di default è sempre il primo botone in ordine di codice...

    come faccio a mettere che il button di default (quello ke si attiva quando si preme invio) sia quell'altro o cmq quello ke dico io???

    Grazie!

    Ciao!
    Nulla

  2. #2
    Per evitare questo problema (che sarà risolto dalla versione 2.0 di asp.net), puoi usare dei trucci in javascript come quello che trovi a questo link.

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da AndreaZani
    Per evitare questo problema (che sarà risolto dalla versione 2.0 di asp.net), puoi usare dei trucci in javascript come quello che trovi a questo link.

    Ciao
    Puoi darci qualche primizia di come sarà risolto nella versione 2? :master:

    Pietro

  4. #4
    se metti un hidden __EVENTTARGET='nomebottone'
    la pagina avra' quel bottone di default pero' sara sempre in postback..

  5. #5
    Originariamente inviato da pietro09
    Puoi darci qualche primizia di come sarà risolto nella versione 2? :master:

    In in modo molto semplice:
    codice:
    <form runat="server" DefaultButton="Button2">
    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da AndreaZani
    In in modo molto semplice:
    codice:
    <form runat="server" DefaultButton="Button2">
    Ciao
    mi puoi dire come viene reso in html?
    Pietro

  7. #7
    Nell'html trovi:
    codice:
    <form method="post" action="Default.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="form1">
    E' un banale giochetto in Javascript. Ovviamente con l'attuale elaborazione delle pagine html non si possono inventare altre soluzioni.

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  8. #8
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da AndreaZani
    Nell'html trovi:
    codice:
    <form method="post" action="Default.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="form1">
    E' un banale giochetto in Javascript. Ovviamente con l'attuale elaborazione delle pagine html non si possono inventare altre soluzioni.

    Ciao
    WebForm_OnSubmit() è una funzione di libreria javascript?

    Oggi non sono in forma

    Pietro

  9. #9
    Sì, 'WebForm_OnSubmit()' è una funzione inclusa tra gli script inclusi in automatico dalle pagine asp.net dalla versione 2.0.

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

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 © 2026 vBulletin Solutions, Inc. All rights reserved.