Sql 为什么我的数据会消失?
我有一个MVC项目,其中我们有一个具有多个字段的表单。这些字段可以编辑和保存,SQL数据库中还有一个条目,它保存该字段编辑的运行历史记录,并将每个新更改附加到该字段的末尾 出于某种原因,每当字段中出现“.”(句点)字符时,它将导致在渲染该句点之前的所有内容都消失,尽管它正确地存储在数据库中。例如,对于“产品说明”字段: “销售新产品。将为我们赚钱” 当我尝试从视图上的数据库渲染该条目时,显示为“将为我们赚钱” 如果我在结尾加上一个句号,比如“出售新产品。会让我们赚钱。”那么在视图上呈现时,is将什么也看不出来 以下是我在视图上渲染它的位置:Sql 为什么我的数据会消失?,sql,asp.net-mvc,razor,Sql,Asp.net Mvc,Razor,我有一个MVC项目,其中我们有一个具有多个字段的表单。这些字段可以编辑和保存,SQL数据库中还有一个条目,它保存该字段编辑的运行历史记录,并将每个新更改附加到该字段的末尾 出于某种原因,每当字段中出现“.”(句点)字符时,它将导致在渲染该句点之前的所有内容都消失,尽管它正确地存储在数据库中。例如,对于“产品说明”字段: “销售新产品。将为我们赚钱” 当我尝试从视图上的数据库渲染该条目时,显示为“将为我们赚钱” 如果我在结尾加上一个句号,比如“出售新产品。会让我们赚钱。”那么在视图上呈现时,is将
@(!string.IsNullOrEmpty(Model.FieldHistory.ElementAt(i).PreviousValue)?
@Html.Label(Model.FieldHistory.ElementAt(i).PreviousValue):
@Html.Label( "Not specified"))
使用句点导致文本消失的原因是什么?当我们使用“.”来指对象内的字段时,我认为它被“.”弄糊涂了 尝试使用:
@Html.Label("", String.Format("{0},Model.FieldHistory.ElementAt(i).PreviousValue))
我认为它被“.”弄糊涂了,因为我们用它来指对象内部的字段 尝试使用:
@Html.Label("", String.Format("{0},Model.FieldHistory.ElementAt(i).PreviousValue))
你能在这里放一些代码吗?你能添加从数据库检索数据并填充模型的代码吗?你能在这里放一些代码吗?你能添加从数据库检索数据并填充模型的代码吗?试试
code
@Html.Display(“,String.Format({0},model.FieldHistory.ElementAt(i).PreviousValue))code
Trycode
@Html.Display(“,String.Format({0},Model.FieldHistory.ElementAt(i).PreviousValue))code