cssクラスを使用してクリック可能な画像をaspmvc2アプリケーションのアンカータグに追加し、urlセクションを空のままにします(アンカータグに指定されたIDに基づいてポップアップをロードするJavaScriptコードがあるため)。
現在私のコードは:
<%= Html.ImageActionLink(null, null, "~/UI/Forms/Css/Images/get-reservation.png", null, new { @Id = "getReservation" }, new { @Class = "image" })%>
情報: getReservation IDがクリックされたときに、JavaScriptを使用してポップアップをロードしているため、IDを追加しました。imageクラスはパディングを追加するだけです。
現在のcssコード:
.image
{
padding-left: 10px;
}
私が欲しいもの:
ImageActionLinkヘルパーから以下のパスを削除するには
"〜/ UI / Forms / Css / Images / get-reservation.png"
そしてcssクラスを定義します:
.get-reservation
{
background: url('images/get-reservation.png') no-repeat center;
height: 20px;
width:20px;
}
そして、このようなことをします:
<%= Html.ActionLink("#", null, new { @Class = "get-reservation image" }, new { @Id = "getReservation" })%>
しかし、私がブラウザに表示するのは次のようなものです:(そして画像は表示されません。)
期待される結果:
どんな助けでも大歓迎です。
ありがとう