如何在文本框MVC中制作多行?

时间:2016-10-25 18:06:47

标签: html css asp.net-mvc

如何在文本框MVC中创建多行。在Web表单中,我可以用HTML更改它:

e <- cluster_walktrap(g)

com <-membership(e)

print(com)

write.csv2(com, file ="community.csv", sep=",")

但是如何在MVC文本框中执行此操作?

TextMode="MultiLine"

enter image description here

1 个答案:

答案 0 :(得分:2)

您可以使用TextArea辅助方法

@Html.TextArea("Napisz", null, new { @class = "ostatni" })

这将呈现textarea,而不是具有多行支持的输入文本元素。

如果要指定自定义行号和列号,可以在htmlAttributes参数中指定

@Html.TextArea("Napisz", null, new { @class = "ostatni", rows=5, cols="30" })

另外需要注意的是,没有必要使用这些辅助方法。这些方法只生成htmk标记。因此,您可以自由编写像这样的纯标记

,而不是使用这些辅助方法
<textarea class="ostatni" cols="30" id="Napisz" name="Napisz" rows="5"></textarea>

在asp.net核心中,我们有标记帮助程序,其用法与编写纯html非常相似(它是为不需要担心c#的前端设计人员创建的)< / p>