【发布时间】:2018-01-03 11:17:46
【问题描述】:
对于 ASP.NET MVC Razor 视图中的长行 C# 代码,如何将代码包装到下一行?如果我添加回车,它会将代码呈现为 HTML。
编辑:这是我要包装的代码示例。在最后一行,添加的方法调用开始在屏幕外运行,我想将.WithAjax(true) 之类的内容带到下一行。
@Html.Grid(stuff).Columns(columns =>
{
//stuff
}).Sortable().Filterable().WithMultipleFilters().WithPaging(WebSettings.DefaultPageSize)
.WithAjax(true).Exportable(true)
【问题讨论】:
-
看来,如果你在圆括号内添加一个 CR 就可以了,但如果你在句点之前换行就不行了
-
您能举例说明您想要的结果吗?
-
我用一个例子编辑过
-
好的。检查我的答案。
-
把它们放在你的控制器中是正确的答案。您的视图不应包含任何代码块,当然也不应包含大代码块。
标签: c# asp.net-mvc razor