2009-04-17 11 views
0

J'ai un createuserwizard et un contrôle de connexion sur une page. les deux sont personnalisés (les zones de texte standard sont remplacées par RadTextBoxes)Effacer les champs sur CreateUserWizard, contrôle de connexion

Lorsque j'entre une valeur dans le formulaire et actualise le navigateur sans l'envoyer, les formulaires conservent leurs valeurs. Est-il possible que je puisse effacer ces champs à l'actualisation.

J'ai essayé settinf EnableViewState faux sur les contrôles (comme on le voit quelque part sur le web), mais cela ne fonctionne pas

J'ai ajouté le code en chargement de la page pour effacer les champs si la page! IsPostBack. il ressemble à quelque chose comme ça

if (!IsPostBack) 
    { 
     ((RadTextBox)Login1.FindControl("Username")).Text=""; 
     ((RadTextBox)Login1.FindControl("Password")).Text = ""; 

     ((RadTextBox)CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("Username")).Text = ""; 
     ((RadTextBox)CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("Password")).Text = ""; 
     ((RadTextBox)CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("confirmPassword")).Text = ""; 
     ((RadTextBox)CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("Email")).Text = ""; 
    } 

Toujours sans résultat Toutes les suggestions

Répondre

0

avéré être le comportement de RadTextBox dans Mozilla Firefox