Bonjour tout le monde,

Voilà, je vous expose mon petit soucis:
Dans mon code-behind C# de ma page aspx, j'ai une methode AjaxPro que je peux appeler dans le code côté client (Javascript) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
[AjaxPro.AjaxMethod]
    public bool transfertId(object iId)
    {    
        _iID = Int32.Parse(iId.ToString());
        _iID.ToString();
        updatePage();
        return true;
    }
Vous avez remarqué ci-dessus l'appelle à une méthode normale updatePage(), dans laquelle j'affiche juste _iID dans un label :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 public void updatePage()
    {        
        lblID.Text = "id = " + _iID;      
    }
Mais le problème est quand je lance le debug, le label lblID est null... Alors que quand j'appelle cette même méthode depuis par exemple le pageLoad de la page, lblID n'est pas null!!!

Savez-vous pourquoi et comment je pourrai y remédier? Merci d'avance!
En gros je cherche un moyen d'accéder aux composants de la page depuis ma méthode Ajax