Salut,
je cherche à pré-remplir un formulaire à partir d'une base de données.
Je récupère bien les données mais je n'arrive pas mettre les valeurs dans les textbox...

voici la méthode Page_Load du UserControl contenant le formulaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
        protected void Page_Load(object sender, EventArgs e)
        {
            if (_paper != null)
            {
                author.Text = "paper is not null";
            }
            else
            {
                author.Text = "paper is null";
            }
        }
Lors du premier chargement de la page, _paper == null et mon champ author a bien la valeur "paper is null". Lorsque la page est soumise, la variable _paper n'est plus null (j'ai vérifié), la condition if est vérifiée, pourtant c'est toujours le texte du else qui s'affiche...

J'ai l'impression que c'est un problème avec viewstate. Je l'ai pourtant désactiver à plusieurs endroits même (web.config, instructions en haut de page, dans le control textBox,...)

Merci d'avance pour vos conseils.