Gestion du back pour page aspx
Bonjour à tous,
Comment gérer la gestion du retour à la page précédente pour un site écrit en aspx C#, sachant que j'ai des dropdownlist qui sont alimentées par une base de données.
Je voudrais donc conserver les items (dans la dropdownlist) sélectionnés précédement en faisant un back sur le browser.
Problème : mes dropdownlist sont réinitialisées car je repasse dans la méthode Initialize()
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
try
{
Initialize();
}
catch (Exception ex)
{
Logger.Error("Method Page_Load\n" + ex.ToString());
Response.Redirect("~/Error.aspx", true);
}
}
} |
Piste : faut-il utiliser la propriété ViewState ?
Merci à tous