hallo im ein sehr einfachen Asp.net Anwendung Projekt zu tunC# asp.net Objektverweis verloren
namespace WebApplication1
{
public partial class WebUserControl1 : System.Web.UI.UserControl
{
market m = new market();
protected void Page_Load(object sender, EventArgs e)
{
}
protected void button_clickSell(object sender, EventArgs e)
{
float price = float.Parse(this.BoxIdPrezzo.Text);
m.insertProd("xxx", 10, "yyy");
m.addOfferForProd("ooo", 5, "gggg");
m.insertProd(this.BoxIdDescrizione.Text,price,this.BoxIdUtente.Text);
String s;
m.outMarket(out s);
this.Output.Text = s; //the output here work good
this.Output.Visible = true;
}
protected void button_clickView(object sender, EventArgs e)
{
String s;
m.outMarket(out s);
this.Output.Text = s; // here seem to have lost the reference to product why?
this.Output.Visible = true;
}
}
}
das Problem ist, dass, wenn ich auf Button1 klicken, die button_clickSell alles nennen funktioniert gut, aber wenn ich auf button2 klicken die Aufruf button_clickView Produkte scheinen nicht mehr in der Market-Objekt, aber das ist ziemlich seltsam, weil in Markt-Objekt habe ich eine Liste von Produkten und m.outMarket in der ersten Zeit arbeiten.
ok bitte sehen Sie ein Beispiel machen? Wie speichere ich sie in einer Sitzung? zeig mich auf einen Link? –
Ich habe ein einfaches Beispiel für eine Sitzung hinzugefügt. Sie sollten etwas mehr darüber lesen, wenn Sie sie noch nie zuvor gesehen haben. – Brian
ich denke, es sollte so sein .. http://stackoverflow.com/questions/6380842/asp-net-do-changes-to-session-objects-persist –