gpt4 book ai didi

asp.net-mvc-3 - 显示数据库中的文本时保持空格

转载 作者:行者123 更新时间:2023-12-03 21:52:05 24 4
gpt4 key购买 nike

我正在建立一个表格,显示表格中的值。其中一个字段来自 textarea 输入。

如果我使用此方法,则保留空格:

@Html.TextAreaFor(model => model.goalDescr, new { cols="90", rows="3", @readonly = "true"})

- 例子:



那里

--结束示例

但是,我不太喜欢那个 View ,因为它看起来仍然像一个表单域。我尝试使用 displayfor 但空白被删除,所有文本都是一行。
@Html.DisplayFor(model => model.goalDescr)

- 例子:



--结束示例

有没有办法在我的 View 中在表单元素之外显示文本并保持空白?

最佳答案

Steve B's answer说,你可以使用 <pre>保持空白。

但是,如果您不喜欢自动格式化 <pre>确实并且想要保留您继承的样式,只需使用 <span><div>style="white-space:pre-wrap;"属性。我发现这是一个更优雅的解决方案。

Live demo

关于asp.net-mvc-3 - 显示数据库中的文本时保持空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7353489/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com