Update dropdownlist

mercoledì 05 aprile 2006 - 12.22

eddyG Profilo | Junior Member

Partendo da una template column sono riuscito,dopo molte peripezie,a ricavare sia il valore sia l'indice del dato presente,in modalità di visualizzazione della dropdownlist,in un preciso istante.
Ora,ho creato una If...Then per fare un controllo se ci sono stati dei cambiamenti e se ci sono stati,devo fare l'update del controllo.

Ho provato a vedere un pochino in giro sia in questo che in altri siti,ma non ho trovato nessuna chiarificazione.

Qualcuno saprebbe darmi una dritta.

Grazie

micto27 Profilo | Senior Member

>Partendo da una template column sono riuscito,dopo molte peripezie,a
>ricavare sia il valore sia l'indice del dato presente,in modalità
>di visualizzazione della dropdownlist,in un preciso istante.
>Ora,ho creato una If...Then per fare un controllo se ci sono
>stati dei cambiamenti e se ci sono stati,devo fare l'update del
>controllo.
>
>Ho provato a vedere un pochino in giro sia in questo che in altri
>siti,ma non ho trovato nessuna chiarificazione.
>
>Qualcuno saprebbe darmi una dritta.
>
>Grazie


Un'idea potrebbe essere quella di posizionare nella TemplateColumn anche un controllo di tipo Input Hidden
configurato con runat="server".
In questo hidden potresti mettere il valore del SelectedIndex del DropDownList al momento dell'invio
al browser. Sul PostBack potresti a questo punto valutare eventuali differenze fra l'indice selezionato del
dropdownlist e il valore del corrispondente controllo Hidden.

Ciao, Michele

eddyG Profilo | Junior Member

ho provato a guardare cosa fossero i controlli di tipo INPUT HIDDEN ed ho notato che tutte le pagine che ho trovato parlano di linguaggio HTML.

Vorrei fare una precisazione:io non sto programmando in HTML ma bensì in Vb.NET e sto cercadno di sviluppare un'applicazione Web ASP.NET

fedecheller Profilo | Junior Member

Come scritto nel post precedente se ad un oggetto HTML assegni l'attributo runat="server" questo sarà gestibile anche lato server come un WebControl.

MUSIC IS FREE, DRINK ARE TO PAY, STAY TILL LATE BUT SLEEP AWAY

micto27 Profilo | Senior Member

se trascini sulla pagina aspx un controllo HTML (come ad esempio "Input Hidden")
e nel tag corrispondente imposti oltre all'attributo "id=mioHidden" anche l'attributo runat="server"
lato server potrai maneggiare tali controlli come fai per i controlli ASP.NET

es.

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Put user code to initialize the page here

Me.mioHidden.value = "xxxxxxx"
End Sub
Page_Load


Ciao, Michele.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5