我如何将这个HTML翻译成剃刀?

时间:2012-04-30 05:35:52

标签: html razor

我想使用razor语法复制以下html:

<a href="index.html" data-description="I Want This Description">Home</a>

我知道我会为链接执行此操作:

@Html.ActionLink("Home", "Index", "Home")

如何在“data-description =”上面添加html标签内的信息我想要这个描述“”?

1 个答案:

答案 0 :(得分:1)

您可以通过添加包含匿名对象的参数来添加html属性,该对象包含您想要的属性和值。

@Html.ActionLink("Home", "Index", "Home", new { data_description = "I want this desription" })

请注意下划线而不是连字符。显示视图时,MVC会自动用连字符替换下划线。