À l'aide de Page_Load et Page_PreRender dans ASP.Net

Je vois certaines personnes utilisent Page_Load et Page_PreRender dans la même page aspx. Puis-je savoir exactement pourquoi avons-nous besoin d'invoquer les deux méthodes en même asp.net la page?

Veuillez voir le code ci-dessous,

    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            dprPager.ButtonClickPager += new EventHandler(dprPager_ButtonClickPager);

            if (!Page.IsPostBack)
            {
              InitPager();

            }
        }
        catch (Exception ex)
        {

        }

    }

    protected void Page_PreRender(object sender, EventArgs e)
    {
        erMsg.Visible = !string.IsNullOrEmpty(lblError.Text);
    }
  • Vous n'avez pas besoin d'utiliser les deux, est-il un exemple précis de ce que vous rencontrez des difficultés de compréhension? Page_Load est appelé en premier, et plus tard sur Page_PreRender sera appelée.
  • Veuillez vérifier que j'ai ajouté le code.
  • Je suis en train de déterminer si une publication a été causé par le bouton "ajouter" serveur de contrôle ou par une actualisation de la page afin que je puisse arrêter un enregistrement doit être insérée dans mon asp:GridView lors de l'actualisation de la page. Mais je ne trouve pas la Page pré-rendu de l'événement après regarde ici: aspalliance.com/... je ne suis malheureusement avoir à poster ici que S. O a arrêté mon poser de nouvelles questions 🙁
InformationsquelleAutor vml19 | 2011-12-16