protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (Session["IdUsuario"] != null) { if (Session["IdCategoriaUpdate"] != null) { Categoria categoria = new Categoria(); DataTable dt = new DataTable(); CategoriaBLL categoriaBLL = new CategoriaBLL(); dt = categoriaBLL.ListaCategoriaPorId(Convert.ToInt32(Session["IdCategoriaUpdate"].ToString())); //Remove session que contém o código da categoria Session.Remove("IdCategoriaUpdate"); //Preenche objeto e salva em session para caso de atualização categoria = PreencherCategoriaUpdate(dt); Session["objCategoria"] = categoria; PreencherCampos(dt); } } else { Session.RemoveAll(); Response.Redirect("~/Conta"); } } }