c# - 在代码块之后附加方括号

标签 c# asp.net-mvc razor

我想知道如何在函数调用后立即附加 [](字符串)

有点像

@Html.ActionLink("x", "y")[]

我已经试过了,但是它会导致编译错误,因为括号被认为是索引运算符

我希望 html 结果是这样的

<a ....>...</a>[]

最佳答案

您可以使用括号来指定表达式中的内容:

@(Html.ActionLink("x", "y"))[]

关于c# - 在代码块之后附加方括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29996247/

相关文章:

javascript - MVC 3 Razor View : Generating JavaScript from a boolean model value

c# - Entity Framework Core 中的强类型 ID

c# - 处理 Youtube 嵌入限制

javascript - 对 ASP.NET MVC Controller 的 JQuery JSON POST 请求未到达端点,但手动使用路由工作正常

asp.net - MVC 4 模型返回 null

html - 如何将查询参数和类属性传递给 MVC3 中的 Html.BeginForm?

c# - 带有 GridSplitter 的网格不考虑第二列的最小宽度

c# - File.Delete() 与 FileInfo.Delete()

asp.net - MVC 中不包含 'GetEnumerator' 的公共(public)定义

c# - 在 Razor 中,如何根据元素的属性检查 ViewBag IEnumerable 对象中是否存在对象?