在Html.ActionLink中使用“data-toggle”

时间:2012-10-19 14:12:20

标签: c# asp.net-mvc-4 html.actionlink

我想在actionLink中使用“data-toggle”。像这样;

 Html.ActionLink("Delete", "Users", "Admin", new { item.UserId , strRole = strRole }, new { id = "cmdDelete", href="#myAlert",  data-toggle="modal" })

不幸的是,不接受。我如何像标准链接一样使用“数据切换”?

2 个答案:

答案 0 :(得分:77)

你做不到。但有一个简单的解决方法。你做的是,用_替换 - 。在运行时,它将转换为破折号( - )。 所以;

Html.ActionLink("Delete", "Users", "Admin", new { item.UserId , strRole = strRole }, new { id = "cmdDelete", href="#myAlert",  data_toggle="modal" })

答案 1 :(得分:5)

     @Html.ActionLink("TextLink", "ActionName", new { id = id }, new { @class = "btn btn-primary", data_toggle = "modal", data_target="#exampleModal" })