如何在文本框MVC中创建多行。在Web表单中,我可以用HTML更改它:
e <- cluster_walktrap(g)
com <-membership(e)
print(com)
write.csv2(com, file ="community.csv", sep=",")
但是如何在MVC文本框中执行此操作?
TextMode="MultiLine"
答案 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>