My situation goes like this: I have these lists with data inserted into them when a user presses an ADD button, but I guess on postback the Lists are re-zeroed. How do you keep them preserved? I've been looking for the answer, but I guess I don't quite understand how to use the session, etc.
I'm very new to ASP.net and not much better with C# it would seem.
public partial class Main : System.Web.UI.Page
{
List<string> code = new List<string>();
protected void Page_Load(object sender, EventArgs e)
{
//bleh
}
protected void cmdAdd_Click(object sender, EventArgs e)
{
code.Add(lstCode.Text);
}
Just use this property to store information:
public List<string> Code
{
get
{
if(HttpContext.Current.Session["Code"] == null)
{
HttpContext.Current.Session["Code"] = new List<string>();
}
return HttpContext.Current.Session["Code"] as List<string>;
}
set
{
HttpContext.Current.Session["Code"] = value;
}
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With