21 messaggi dal 18 novembre 2005
ciao a tutti
secondo voi è possibile far apparire una DDL al posto del textbox quando si entra in modo edit in una DataGrid?

ci ho speso diverse ore... ma non ci sono riuscito... secondo voi è possibile?

in pratica la DDL dovrebbe contenere una lista di valori (presi da una tabella di DB) e permettere all'utente di sceglierne uno...

aspetto vostre idee...

thanks!!!
21 messaggi dal 18 novembre 2005
Sono riuscito a far "apparire" la DDL quando vavo in edit inserendo queste righe nel DataGrid...

però non riesco a popolare la DDL... insomma compare ma rimane vuota...

<asp:TemplateColumn HeaderText="Citta">
<itemtemplate>
<asp:Label runat="server" Text='<%# Container.DataItem("CITTA") %>' />
</itemtemplate>
<EditItemTemplate>
<asp:DropDownList runat="server" ID="DDL_Citta" />
</EditItemTemplate>
</asp:TemplateColumn>


Ho visto che probabilmente bisogna usare gli eventi:
- OnItemDataBound
- OnItemCreated

ho fatto diverse prove senza successo...

aspetto qualche vostro suggerimento!

thanks!
già dato un occhiata allo #566?

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
21 messaggi dal 18 novembre 2005
sono riuscito a far funzionare quasi tutto... mi rimane un unico problema...
La DDL mi propone valori ripetuti.

In pratica facendo il datasouce dal database mi ritrovo valori ripetuti più volte.

Es.
- Milano
- Varese
- Ancona
- Milano
- Milano
- Milano
- Genova
- Ancona
...

come faccio ad eliminare le voci ripetute?
è possibile?
oppure è meglio fare il datasource dalla tabella delle sole città?

Grazie ancora!
cosa intendi di preciso con: " facendo il datasouce dal database"

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.