Asp.net Internet Explorer和文本框

Asp.net Internet Explorer和文本框,asp.net,internet-explorer,Asp.net,Internet Explorer,我的一些同事在使用Internet Explorer时遇到了问题。当他们到达一个页面时,一个文本框应该显示一个法文格式的邮政编码(5位数字) 关键是,文本框在大多数情况下都会执行它应该执行的操作,但是当邮政编码以0开头时,它只显示最后4位数字。文本框的文本绑定到sql server数据库 <asp:TextBox ID="postal_code" runat="server" Text = '<%# Bind("postal_code") %>'></asp:Tex

我的一些同事在使用Internet Explorer时遇到了问题。当他们到达一个页面时,一个文本框应该显示一个法文格式的邮政编码(5位数字)

关键是,文本框在大多数情况下都会执行它应该执行的操作,但是当邮政编码以0开头时,它只显示最后4位数字。文本框的文本绑定到sql server数据库

<asp:TextBox ID="postal_code" runat="server" Text = '<%# Bind("postal_code") %>'></asp:TextBox>

并且邮政编码在数据库中注册为varchar(例如:“08300”、“17560”和……),因此不需要从int转换为string。它可以在其他浏览器(Mozilla、Chrome)上完美运行


有人能解释为什么Internet Explorer会这样做吗?感谢您的关注。

删除Cookie后,漏洞似乎自行解决了,所以我猜这是来自Internet Explorer版本(对于一些同事来说是7.X版)。我紧张地试了一下,但什么也没发生


以防万一,如果这对将来的人有帮助,删除cookie可能会很有用,或者更改浏览器或将其保留在最新版本。

删除cookie后,错误似乎自行解决了,所以我猜这是来自Internet Explorer版本(对于一些同事来说是7.X)。我紧张地试了一下,但什么也没发生


以防万一,如果这对将来的人有帮助,删除cookie可能会很有用,或者更改浏览器或将其保留在最新版本。

您可以共享IE中文本框呈现的html吗?您可以共享IE中文本框呈现的html吗?