actionLinkで「data-toggle」を使いたい。このような;
Html.ActionLink("Delete", "Users", "Admin", new { item.UserId , strRole = strRole }, new { id = "cmdDelete", href="#myAlert", data-toggle="modal" })
残念ながら受け付けません。標準リンクのように「データ切り替え」を使用するにはどうすればよいですか?
actionLinkで「data-toggle」を使いたい。このような;
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("Delete", "Users", "Admin", new { item.UserId , strRole = strRole }, new { id = "cmdDelete" })
次に、次のように Jquery を使用します。
$(document).ready(function () {
$('#cmdDelete').attr('data-target', '#myAlert');
$('#cmdDelete').attr('data-toggle', 'modal');
});