Drop Down List: aggiungere un elemento oltre al datasource

giovedì 31 agosto 2006 - 14.54

S4turno Profilo | Junior Member

Devo aggiungere, oltre agli elementi presi dal datasource, un elemento standard, per permettere la scelta di nessun elemento.
Come si fa?

freeteo Profilo | Guru

ciao,
puoi farlo sfruttando la proprieta' "AppendBoundItems" e specificando da source aspx, l'elemento che vuoi tu

<asp:DropDownList ID="cmb" runat="server" AppendDataBoundItems="true" >
<asp:ListItem Value="-scegli un valore-" />
</asp:DropDownList>

ricordati di controllare il postback della pagina perche' altrimenti va sempre in aggiunta, cmq te ne accorgi subito....

ciao.

Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo

S4turno Profilo | Junior Member

Mentre stavo aspettando una risposta ho smanettato un pò, e alla fine ci sono riuscito in un'altra maniera ancora; in pratica gestisco l'evento pre render per quell'oggetto, e lo aggiungo li [ddl.Items.Add(ListItem)].

Grazie lo stesso cmq!

totti240282 Profilo | Guru

Meglio con AppendDataBoundItems.
C'è solo un capitano !!!!!!

S4turno Profilo | Junior Member

si, ho visto; alla fine ho fatto con AppendDataBoundItems.
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