1
c# proffs se hit!, fråga
Postat av el0fn den 21 Mars 2013, 10:29
33 kommentarer · 477 träffar
Hejhej, håller på med en uppgift i plugget, som vill att jag ska fylla en listbox med items, som jag sedan ska kunna lagra dom i en array, för att sedan skicka vidare värdena jag lagrat till en annan form, där dom sen visas i en listbox, just nu får jag bara över det senaste värdet som jag valt.
MIN KOD*****
//WebForm1
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
lstProducts.It ems.Add("Soap");
lstProducts.I tems.Add("Schampoo");
lstProdu cts.Items.Add("Conditioner");
}
}
protected void cmdBuy_Click(object sender, EventArgs e)
{
string[] products = new string[3];
for (int i = 0; i < lstProducts.Items.Count; ++i)
{
if (lstProducts.Items[i].Selected )
products[i] = lstProducts.Items[i].Text;
els e
products[i] = "0";
}
Session["Cart"] = products;
}
protected void cmdCart_Click(object sender, EventArgs e)
{
if (Session["Cart"] != null)
{
Response.Redirect("Web Form2.aspx");
}
}
}
//WebForm2
protected void Page_Load(object sender, EventArgs e)
{
string[] products = (string[])Session["Cart"];
for (int i = 0; i < 3; ++i)
{
if (products[i] != "0")
{
lstCart.Items.Add(produ cts[i]);
}
}
}
}
tack!
MIN KOD*****
//WebForm1
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
lstProducts.It ems.Add("Soap");
lstProducts.I tems.Add("Schampoo");
lstProdu cts.Items.Add("Conditioner");
}
}
protected void cmdBuy_Click(object sender, EventArgs e)
{
string[] products = new string[3];
for (int i = 0; i < lstProducts.Items.Count; ++i)
{
if (lstProducts.Items[i].Selected )
products[i] = lstProducts.Items[i].Text;
els e
products[i] = "0";
}
Session["Cart"] = products;
}
protected void cmdCart_Click(object sender, EventArgs e)
{
if (Session["Cart"] != null)
{
Response.Redirect("Web Form2.aspx");
}
}
}
//WebForm2
protected void Page_Load(object sender, EventArgs e)
{
string[] products = (string[])Session["Cart"];
for (int i = 0; i < 3; ++i)
{
if (products[i] != "0")
{
lstCart.Items.Add(produ cts[i]);
}
}
}
}
tack!
c# bra skit?
11 personer har röstat






