【发布时间】:2009-01-21 17:33:28
【问题描述】:
我有一个登录页面,页面上有几个文本框,其中一个的模式设置为“密码”。此页面以前可以工作,但我们最近注意到(自 IE7 更新以来)指定为密码文本框的文本框没有页面上的其他文本框那么宽。如果我删除 TextMode="Password",文本框会调整大小以匹配其他文本框。
使用 IE 开发人员工具栏显示页面时,我检查了页面上的异常情况,但一切正常。
文本框代码相当基本:
<tr>
<td>
Username
</td>
<td>
<asp:TextBox ID="txtUsername" runat="server" TabIndex="2"></asp:TextBox>
</td>
</tr>
<tr>
<td>
Password
</td>
<td>
<asp:TextBox ID="txtPassword" TextMode="Password" runat="server" TabIndex="3"></asp:TextBox>
</td>
</tr>
我发现另一个人在网上询问了这个问题,他们通过对页面上的所有输入控件应用 css 来修复它,但我也没有设法让它工作。
【问题讨论】: