清除CreateUserWizard,Login控件上的字段

时间:2009-04-17 10:54:26

标签: asp.net login createuserwizard

我在页面上有一个createuserwizard和一个登录控件。它们都是自定义的(标准文本框由RadTextBoxes替换)

当我在表单中输入值并刷新浏览器而不提交时,表单会保留其值。有什么办法可以在刷新时清除这些字段。

我在控件上尝试过settinf EnableViewState false(如在网络上看到的那样),但它不起作用

我在页面加载中添加了代码以清除页面中的字段!IsPostBack。它看起来像这样

 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 = "";
    }

仍无济于事 任何建议

1 个答案:

答案 0 :(得分:0)

原来是Mozilla firefox中RadTextBox的行为