我目前在我的应用程序中有一个奇怪的问题:我有一个由各种标签和文本框组成的表单,如下所示:
<tr>
<td>
<asp:Label Text="EDIFÍCIO" runat="server" ID="lblEdificio"></asp:Label>
</td>
<td>
</td>
<td>
<asp:TextBox ID="txtFax" runat="server"></asp:TextBox>
</td>
<td>
</td>
</tr>
文本框默认值在服务器中给出,并且可以正常工作。但是,当我尝试编辑屏幕中的值时,光标不会出现,并且我键入的任何内容都不会反映在屏幕上。但如果我保存了这个价值,我所写的内容确实得到了保存。
请记住,这只发生在Firefox和特定用户中(我已经过验证,并且与用户权限无关)。
提前致谢
答案 0 :(得分:0)
有一些原因: - 1.文本框已禁用。 2.文本框是Readonly。 3.容器文本框已禁用或只读。
分享.cs代码以便更好地理解
答案 1 :(得分:0)
我能够解决这个问题。
我用“overflow:auto”样式关闭了div中的文本框,显然修复了这个问题。
由于