在IE8中打印时,Password类型的TextBox为空

时间:2012-08-16 18:19:56

标签: asp.net printing textbox passwords

我有一个表单,其中包含Password类型的文本框作为表单的签名。用户输入密码进行签名,因此不应显示实际文本,而应显示点。打印时,文本框仍需要包含点以显示已签名。但是当在IE 8中打印时,该框是空白的。 Firefox将打印点,但它需要在IE中工作。

如果有帮助,这是基本的文本框代码。

<asp:TextBox ID="TextBox1" runat="server" textmode="Password"></asp:TextBox>

1 个答案:

答案 0 :(得分:1)

出于安全原因,IE不会打印<input type="password" />。也就是说,在文本框中键入内容并不是在几乎每个辖区都“签署”文档(只是说......)。

我建议您使用Javascript来检测密码字段是否输入了文本,并向该页面添加一条消息,说明它已被输入?