2010-10-05 72 views
0

即使“文本”属性设置为文本=“”出现在密码文本框中的默认文本..如何使其消失?

asp:TextBox MaxLength="256" runat="server" ID="passwordTxt" TextMode="Password" Text="" 

我也试过这个在Page_Load中: -

passwordTxt.Text=""; 

我仍然看到在密码文本框中5点..如何让它消失?为什么它有呢?为什么?

[编辑]

发布此ques..so想不出当我没能看到粗体,Code标签按钮包括的代码在我的代码行tags..whats错这个网站?

[EDIT2] 确定我可以看到按钮现在

回答

2

它可能自动填充你的浏览器。查看源代码,它将是空的。

+0

是啊我想......但现在,我已清除缓存,表单历史记录和重新加载页面..它仍然显示该默认文本..为什么现在?所以它只是浏览器??因为文本框没有文本...它只是空的..它Firefox btw – Serenity 2010-10-05 07:40:50

+0

它是浏览器。在不同的浏览器中试用它。密码存储在单独的区域,而不是缓存或表单历史记录。它们在Firefox中的“保存的密码”下。 – 2010-10-05 07:41:42

+0

oh ok ..didnt知道..thnx ..它不会在IE中显示默认文本..仅限于firefox – Serenity 2010-10-05 07:44:46

0

要停止Firefox的自动提示保存在窗体这个数据,以下属性添加到窗体标签

自动完成=“关闭”

即: 形式ID =“myForm的” RUNAT =”服务器“自动完成=”关“