Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    9

    Problema con il Post Back

    Ho un problema con il Post Back in un DataGrid.
    Mi spiego
    Quando inserisco un record in un DataGrid vado ad indicare il valore di una DropDownList(DDL) alla quale ho attivato la proprietà AutoPostBack.
    Nel momento in cui cambio il valore di questa DDL viene fatto nuovamente il Page_Load ma non riesco ad individuare quale è il valore selezionato nella DDL. Come posso fare?

    Grazie in anticipo a chi mi sa aiutare

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    if not page.isPostaback Then
    'bla bla bla
    'codice di avvio pagina
    'bal bla bla
    end if

    può andare?

  3. #3
    devi associare all'evento OnSelectedIndexChanged un metodo nel quale andrai a ripescare il valore della ddl castando l'oggetto sender


    ((DropDownist) sender).quelloCheServeAte

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    9
    Ho già provato a controllare lo stato della pagina ma quando viene fatto il page load non riesco più a localizzare l'EditItemIndex della DataGrid in cui si trova la DDL :bubu:
    Inoltre nella DDL all'interno di un DataGrid non è possibile associare l'evento OnSelectedIndexChanged.... Come posso fare???

  5. #5
    o non ci capiamo o non so cosa

    codice:
    				
    <asp:DataGrid id="dtg1" Runat=server AutoGenerateColumns =False>
    <Columns>
    <asp:TemplateColumn>
    <ItemTemplate>
       <asp:DropDownList ID="ddl" OnSelectedIndexChanged="MetodoTuo" AutoPostBack=True />
    </ItemTemplate>
    </asp:TemplateColumn>
    </Columns>
    		
    </asp:DataGrid>

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.