Использование "data-toggle" с Html.ActionLink - программирование

Использование "data-toggle" с Html.ActionLink

Я хочу использовать "data-toggle" с actionLink. Вот так:

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

К сожалению, не принимает. Как я могу использовать "data-toggle" как стандартные ссылки?

4b9b3361

Ответ 1

Вы не можете. Но есть простой подход. Что вы делаете, замените - с помощью _. Во время выполнения он преобразуется в тире (-). Таким образом,

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

Ответ 2

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