c# - 예제 - visual studio mvc project




Html.ActionLink에서 "data-toggle"사용하기 (2)

actionLink와 함께 "데이터 토글"을 사용하고 싶습니다. 이것 같이;

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

불행히도, 받아들이지 않습니다. 어떻게 스탠다드 링크처럼 "데이터 토글"을 사용할 수 있습니까?


당신은 할 수 없습니다. 그러나 간단한 해결 방법이 있습니다. 당신이하는 일은 -를 _로 대체하십시오. 런타임 중에는 대시 (-)로 변환됩니다. 그래서;

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

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




html.actionlink