Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
DataSet e DropDownList
venerdì 03 ottobre 2003 - 16.36
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
1234
Profilo
| Newbie
36
messaggi | Data Invio:
ven 3 ott 2003 - 16:36
Ciao, ecco la mia situazione:
1. carico un dataset da Banca dati (nome dataset: ds)
2. carico il source di un dropdownlist (nome ddl) in questo modo: ddl.DataSource = ds;
3. imposto i seguenti parametri: ddl.DataTextField = ds.Tables[0].Columns["nomeColonna"].ToString()
ddl.DataValueField = ds.Tables[0].Columns["chiaveTabella"].ToString()
Tuttto funziona perfettamente ma quello che voglio io è quanto segue:
la proprietà ddl.DataTextField dovrebbe contenere 2 campi della tabella del DataSet.
E' possibile?
P.f. non suggeritemi di modificare l'istruzione SQL (p.es. select (campo1 || campo2) as nuovoCampo) non è quello che sto cercando e inoltre la query è all'interno di una stored procedure che utilizzo + di una volta!!!
1234
Profilo
| Newbie
36
messaggi | Data Invio:
ven 3 ott 2003 - 16:38
Dimenticavo:
ho già provato anche quanto segue:
string nuovoCampo = myHandler.Users.Tables[0].Columns["campo1"].ToString() + " " +
myHandler.Users.Tables[0].Columns["campo2"].ToString();
ddlUserList.DataTextField = nuovoCampo;
non funziona
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mer 27 ott 2004 - 17:56
ciao,
con praticamente 1 anno di ritardo...
ho trovato la soluzione a questo problema, la scrivo nel caso qualcuno capitasse su questa pagina cercando su google come me come fare questa cosa dei piuu campi nella combobox. Purtroppo ho dovuto ricorrere ad 1 trucchetto di ado.net ovvero usare le colonne calcolate:
miatabella.Columns.Add("miocapo",typeof(string),"campo1+ ' - ' + campo2");
e poi al combo gli metto come DataTextField = "miocampo".
cosi faccio diventare 1a colonna della mia tabella la risultante dei campi (separati de 1 trattino).... ;-)
ciao
Torna su
Stanze Forum
Elenco Threads
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 !