2012-10-19 32 views
27

私はactionLinkで "data-toggle"を使いたいと思います。このような;Html.ActionLinkで "data-toggle"を使用する

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

残念ながら、受け入れていません。スタンドアウェイリンクのように "データトグル"を使用するにはどうすればよいですか?

答えて

65

できません。しかし、単純な回避策があります。あなたがしているのは、 - を_に置き換えます。実行時にダッシュ( - )に変換されます。 だから;

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

これはどのように機能しますか?これはASP.Net MVCのデフォルトの動作ですか? –

+0

はい:MVC 3,5以上。 – Nickvda

+1

はい、私のために働いた、ありがとう –

3
 @Html.ActionLink("TextLink", "ActionName", new { id = id }, new { @class = "btn btn-primary", data_toggle = "modal", data_target="#exampleModal" }) 
関連する問題