firefox - 添加到多行文本框的额外字符

标签 firefox textbox character carriage-return asp.net-4.5

我遇到的问题是,当我创建多行文本框时,它会在前面加上 (回车换行)字符。

我正在使用 .NET 4.5。我创建了一个只有多行文本框的空项目:

<asp:TextBox ID="txtTest" runat="server" TextMode="MultiLine" Rows="5" Columns="50"></asp:TextBox>

在 firefox 和 chrome 中它呈现为:

<textarea name="txtTest" rows="5" cols="50" id="txtTest">&#13;&#10;</textarea> 

在IE中,没问题。

提前谢谢你。

最佳答案

jmoreno建议,改变

controlRenderingCompatibilityVersion=4.0

controlRenderingCompatibilityVersion=4.5

web.config 中帮助了我。

关于firefox - 添加到多行文本框的额外字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12827198/

相关文章:

javascript - Firefox javascript 解释器或 Firebug 跳过行

css - Firefox 中的页面渲染问题

c# - WPF 绑定(bind)到文本框不更新

Javascript 根据另一个文本框的输入更新文本框

javascript - 如何确定applicationCache是​​否已在firefox中获得批准

python - "http.client.CannotSendRequest: Request-sent"错误

c# - Windows窗体文本框不能粘贴汉字吗

html - CSS 类名中广泛支持哪些字符?

R:将字符变量编码为数字

c - 在 C 中,如何从另一个数组中删除一个数组中存在的所有字符?