Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it L'avatar di Ottavio
    Registrato dal
    Jul 2000
    Messaggi
    286

    runat="!?!?!?!?!!??!!?"

    <asp:dropdownlist id="cboTipoProdotto" runat="server" Height="450" AutoPostBack="True">

    evento cboTipoProdotto_SelectedIndexChanged su cui faccio delle operazioni alcune delle quali, penso , vadano fatte per forza lato server....(tipo abilitare/disabilitare) dei validatori....
    il problema:
    se associo alla combo uno script lato client :
    cboTipoProdotto.Attributes.Add("onchange", "SetFocus()")
    nn mi viene più eseguita la routine server side....
    idee !?!?!
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    Era un mondo adulto, si sbagliava da professionisti....
    <P.Conte>
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Puoi controllare se il browser segnala un errore javascript?

  3. #3
    Utente di HTML.it L'avatar di Ottavio
    Registrato dal
    Jul 2000
    Messaggi
    286
    zero errori di js...
    del resto la funzione js viene eseguita correttamente....
    è la routine vb che viene completamente ignorata....
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    Era un mondo adulto, si sbagliava da professionisti....
    <P.Conte>
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    vuoi provare con:

    cboTipoProdotto.Attributes.Add("onchange", "SetFocus();")

    ho inserito un punto e virgola dopo SetFocus();

  5. #5
    Utente di HTML.it L'avatar di Ottavio
    Registrato dal
    Jul 2000
    Messaggi
    286
    ho capito da cosa trai ispirazione.... :gren:
    ma sembrerebbe nn andare neanche con il ;
    il js che ottengo è :

    <select name="cboTipoProdotto" id="cboTipoProdotto" onchange="SetFocus();" onchange="__doPostBack('cboTipoProdotto','')" language="javascript" style="height:450px;">

    praticamente con due gestori dell'evento onchange ....
    anzichè uno con con le due istruzioni....
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    Era un mondo adulto, si sbagliava da professionisti....
    <P.Conte>
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Certo che traggo ispirazione da dove hai capito :gren:

    io infatti ottengo:
    codice:
    <select name="DropDownList1" onchange=";if( !SetFocus(this)) return;__doPostBack('DropDownList1','')" language="javascript" id="DropDownList1">
    uso però vstudio 2003 con framework 1.1 e mi sembra proprio di ricordare che con la prima versione de framework ottenevo invece quello che ottieni tu, perciò inutilizzabile.

    io comunque proverei allora a:
    1) mettere AutoPostBack = false

    e nella funzione SetFocus aggiungere alla fine ;__doPostBack('DropDownList1','')

    mi correggo: così non funziona proprio
    mi dispiace

  7. #7
    Utente di HTML.it L'avatar di Ottavio
    Registrato dal
    Jul 2000
    Messaggi
    286

    e invece

    vaaaaaaaaaaaaaaaaaaaaaaaa

    praticamente
    cboTipoProdotto.Attributes.Add("onchange", "SetFocus();__doPostBack('cboTipoProdotto','') ")
    lasciando AutoPostBack="true" :

    il rendering è :

    <select name="cboTipoProdotto" id="cboTipoProdotto" onchange="SetFocus();__doPostBack('cboTipoProdotto ','')" onchange="__doPostBack('cboTipoProdotto','')" language="javascript" style="height:450px;">

    ma viene preso per buono il primo .....
    :metallica :metallica
    tahnk you a lot
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    Era un mondo adulto, si sbagliava da professionisti....
    <P.Conte>
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  8. #8
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    La tua soluzione verrà memorizzata per usi futuri. Ma tanto per curiosità, che versione del framework usi?

  9. #9
    Utente di HTML.it L'avatar di Ottavio
    Registrato dal
    Jul 2000
    Messaggi
    286
    Versione di Microsoft .NET Framework:1.0.3705.0; Versione di ASP.NET:1.0.3705.0
    quindi deduco che cmq la mia
    soluzione dura finchè nn mi aggiornano
    il framework.....
    poi devo rimettere mano al tutto
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    Era un mondo adulto, si sbagliava da professionisti....
    <P.Conte>
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  10. #10
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Io scaricherei l'ultima versione del framework perchè funziona anche con la prima versione di visual studio.net, altrimenti davvero bisognerà rivedere il codice.
    COMUMQUE L'ANNO VENTURO SARA' DISPONIBILE LA VERSIONE 2 DEL FRAMEWORK :gren:

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.