- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
查看模型:
public class Note
{
[DataType(DataType.MultilineText)]
public string Text { get; set; }
}
默认编辑器模板呈现 <textarea>
保留换行符的元素。
默认显示模板将文本呈现为删除换行符的单个字符串。
我试过了,但没用:
~/Views/Shared/EditorTemplates/MultilineText.cshtml
@model string
@Html.Raw(Model.Replace(System.Environment.NewLine, "<br />"))
我可以做一些傻事,比如 @Html.Raw(Model.Replace("e", "<br />"))
它会起作用,但当然我只想用 <br />
替换换行符元素!我也尝试使用 @"\n"
那也没有用。
有什么想法吗?
谢谢!
最佳答案
答案是你什么都不会做。那是你的样式表的工作。基本上,以您想要的任何方式将内容呈现为 <p>
。 ,例如,并使用 CSS 来控制如何保留空白。例如:
(在您的样式标签中,或在您的 CSS 中)
p.poem {
white-space:pre;
}
(在您的 HTML 标记中)
<p class="poem">
There is a place where the sidewalk ends
And before the street begins,
And there the grass grows soft and white,
And there the sun burns crimson bright,
And there the moon-bird rests from his flight
To cool in the peppermint wind.
</p>
关于c# - ASP.NET MVC : How do I display multiline text?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7522925/
我在我的项目中使用 Material UI 复选框。我使用它的方式与 Material UI 示例中的使用方式相同:https://material-ui.com/components/checkbo
我正在使用 MPDF 从存储在 mysql 数据库中的数据生成 pdf 文件。虽然我可以按预期提取和显示其他数据,但我无法显示多行文本,因为它们都是单行的。谁能帮我解决这个问题。 例如。我来自 tex
<asp:TextBox ID = "txtRecord" TextMode="MultiLine" Columns="30" Ro
我有这个任务需要尽快完成。我有优惠券代码 (超过 1000 个) ,我将用它创建一个数组。为了尽可能快地做到这一点,我需要能够选择多行并同时编辑它们。我使用 Atom 作为我的编辑器选择。我试图在网上
使用 Go 的正则表达式,我试图从原始文本中提取一组预定义的有序键值(多行)对,其最后一个元素可能是可选的,例如, Key1: SomeValue1 MoreValue1 Key2:
我需要制作这段文字: { "method": "api.notifications.add", "params": { "name": "sequence.state.
我有一个正则表达式来匹配带逗号的日期格式。 yyyy/mm/dd or yyyy/mm 例如: 2016/09/02,2016/08,2016/09/30 我的代码: string data="215
您好,我想使用以下命令放置多行描述 p4 --field Description="MY CLN Header \\n my CLN complete description in two -thre
在 Android 应用程序中,我需要在聊天气泡中创建可点击的筹码(见下图)。 我在 TextView 下方添加了一个 ChipGroup,但由于芯片的文本太长,它被剪掉了。 知道如何在 Chip 中
我知道我可以写一行代码,比如 Me.Label.Caption = "Line1"& vbNewLine & "Line2" 来在初始化时将标题放在两行标签中,但是可以我这样做而不编写代码?这些标题是
我正在尝试实例化一个具有多行功能以及第一个字符大写标志的 EditText ,如下所示: myEditText?.setSingleLine(false) myEditText?.inputType
我正在尝试实例化一个具有多行功能以及第一个字符大写标志的 EditText ,如下所示: myEditText?.setSingleLine(false) myEditText?.inputType
我正在尝试在管理面板中创建一个输入字段,用户可以在其中输入多个值。我偶然发现了 multiline 前端类型,它似乎非常适合我的意图。我将该字段添加到管理面板,如下所示: system.xml: ..
我正在尝试使用 android drawable 属性在 EditText 上实现以下(参见图片)。 我尝试使用 android:gravity="bottom" 但没有成功。 如您所见,没有 and
这个问题在这里已经有了答案: What is the difference between re.search and re.match? (9 个回答) 关闭 9 年前。 我有一个像这样的字符串
我正在编写这个程序,它使用线程同时下载多个文件,并在屏幕上报告每个文件的进度。我使用一个不同的线程来下载每个文件。这没问题: for file_url, filename in zip(file_ur
我对这个功能非常失望。我尝试了几乎所有可以找到的东西来启用这些 EditTexts 多行,但他们只是继续在一行上滚动整个 EditText。 停在 EditText 边框的末尾并移动到下一行有多难?
有没有办法创建多行注释? 这是我的代码: 1) 我的自定义注释类 import UIKit import MapKit class CustomAnnotation: NSObject, MKAnno
我想根据我使用过的文本显示标签大小uilabel 行属性号。 lbl.numberoflines = 0; 但它只显示三行,然后显示...。并非所有文本都显示。 当我给出的行数超过 3 时,它会在标签
var ex = /(]*>)([\s\S]*)()/; //Note: here is 2 script tags var str = '\nvar x=0;\n\n\nhtml\n\nvar y=
我是一名优秀的程序员,十分优秀!