Dunque
Per Daniele80: eheh!
Per sms: ho dato un occhio al link, ma è in VB e non capisco nulla, ora cercherò un po' di documentazione riguardo a quello, anche se non è la cosa più azzeccata(vedi "per Daniele80 2")
Per Daniele80 2: i dati nel datagrid e nella dropdownlist devono essere gli stessi, in pratica devo fare in modo che(ipotizzando siano qualità di patate) compaia al primo caricamento, sia nel datagrid che nella ddl, i primi 10 nomi delle patate, poi, schiacciando una sola freccia(per quello volevo una cosa unica), compaiano, sempre sia nel datagrid che nella ddl, le patate dalla 11 alla 20 e così via, capito?
In pratica il datagrid mi serve per visualizzare le scelte possibili, e la ddl per scegliere.
Credo che mi serva magari un comando per far visualizzare solo alcuni risultati(così io mi creo una routine con delle variabili tipo Int32 min = k; e Int32 max = k + 10; in modo da poter, tramite un contatore, far visualizzare solo alcuni risultati). Non ne conoscete uno eh? Magari che funzioni anche solo all'interno del comando sql server, sarebbe più incasinato, ma meglio di niente; vi spiego al volo come popolo il datagrid e la ddl:
il datagrid lo popolo così:
protected void funzA(DataGrid dg1){
SqlConnection sqlc = new SqlConnection(ConfigurationSettings.AppSettings["conn"]);
SqlDataAdapter sda1 =new SqlDataAdapter("select ..", sqlc);
DataSet ds1 = new DataSet();
sda1.Fill(ds1, "Patate");
dg1.DataSource=ds1.Tables["Patate"].DefaultView;
dg1.DataBind();
}
E la ddl così:
protected void funzB(DropDownList ddl1){
SqlConnection sqlc = new SqlConnection(ConfigurationSettings.AppSettings["conn"]);
SqlCommand cmd1 = new SqlCommand("select...", sqlc);
sqlc.Open();
ddl1.DataSource = cmd1.ExecuteReader();
ddl1.DataTextField = "nome";
ddl1.DataValueField = "id";
ddl1.DataBind();
sqlc.Close();
}
Spero di essermi spiegato bene..., purtroppo non sono troppo bravo a spiegare.
un conte06 stanco...

, purtroppo non sono troppo bravo a spiegare.
Rispondi quotando