Ich versuche, mehrere Werte aus der Sitzungsvariablen abzurufen, in denen ich die Werte als Liste gespeichert habe. Hier ist der Code, den ich angewendet habe, aber das gibt mir nur den lst-Wert aus der Liste in der Ausgabe. Ich würde wirklich etwas Hilfe schätzen!Abrufen mehrerer Werte aus der Sitzung zum Auffüllen der ListBox
Array k= yourlist.ToArray();
for (Int32 i = 0; i < k.Length; i++)
{
Int32 x = Convert.ToInt32(k.GetValue(i));
SqlCommand cmd2 = new SqlCommand("select id,name from plugins where id =" + x, con);
SqlDataReader dr2 = cmd2.ExecuteReader();
if (dr2.HasRows)
{
while (dr.Read())
{
ListBox2.DataSource = dr2;
ListBox2.DataBind();
}
}
dr2.Close();
cmd2.Dispose();
}
Vielen Dank!