Html连字符( - )新行复制粘贴错误

时间:2017-03-31 08:14:00

标签: c# html asp.net-mvc razor

我正在开发一个MVC项目并面临一个奇怪的问题。

在我看来;

如果我定义这样的div

  <div class="col-lg-1" style="padding-top: 10px">05931-1</div>

enter image description here

连字符以新行显示。 (第二个文本框)

当我将此文本复制粘贴到文本框并提交表单时, 一切都好。我打了一个Web服务电话,我得到了正确的结果。

enter image description here

当我像这样定义div时,连字符不会显示在新行中。

<div class="col-lg-1" style="padding-top: 10px">05931&#8209;1</div> 

enter image description here

当我复制粘贴此结果并调试代码时,我也可以看到相同的输入值,但是,Web服务返回空结果,就好像存在问题一样。

enter image description here

有关此行为的任何想法吗?

1 个答案:

答案 0 :(得分:1)

简而言之

像你的文字中的夸张等同于 - 不是#8209;它们不是比较文本.8209具体是非线路断线,例如,不要在这里包裹线

您将获得预期的结果。