gpt4 book ai didi

asp.net - 使用 Html.EditorFor 生成具有特定行数和列数的 textarea

转载 作者:行者123 更新时间:2023-12-04 07:28:43 51 4
gpt4 key购买 nike

我知道您可以将 DataType 属性与 EditorFor html 助手一起使用,以指定模型实体的特定属性应显示为多行输入字段。

如果我想指定文本区域必须具有的行数和列数怎么办?

在模型中:

[DataType(DataType.MultilineText)]
public string HTMLText { get; set; }

在 View 中:
@Html.EditorFor(x => x.HTMLText)

想要的结果:
<textarea id="HTMLText" rows="10" cols="40">value</textarea>

有没有办法在不使用 @Html.Textarea() 助手的情况下生成这种代码?

最佳答案

不确定如何设置行和列,但您可以使用 .multi-line 更改这些文本区域的 CSS。类(class)。使用 EditorFor 时将此类添加到 textarea,因此您可以在该类中指定宽度和高度以获得所需的尺寸。

.multi-line { height:5em; width:5em; }

关于asp.net - 使用 Html.EditorFor 生成具有特定行数和列数的 textarea,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4953000/

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