我有一个 MVC 项目,其中我们有一个包含多个字段的表单。这些字段可以被编辑和保存,SQL 数据库中还有一个条目保存该字段编辑的运行历史,将每个新更改附加到它的末尾。
出于某种原因,每当一个“。” (句点)字符存在于字段中,它将导致该句点之前的所有内容在呈现时消失 - 尽管它正确存储在数据库中。例如对于产品描述字段:
“要销售的新产品。会让我们赚钱”
当我尝试从视图中的数据库呈现该条目时,显示为“将为我们赚钱”。
如果我在结尾加上一个句号,比如“要销售的新产品。我们会赚钱。” then is 在视图上呈现时根本不显示任何内容。
这是我在视图上渲染它的地方:
@(!string.IsNullOrEmpty(Model.FieldHistory.ElementAt(i).PreviousValue)?
@Html.Label(Model.FieldHistory.ElementAt(i).PreviousValue):
@Html.Label( "Not specified"))
导致此文本消失的句点的使用是什么?