コントローラアクションにポストバックしたいアンカータグがあります。アンカータグからのポストバックの方法
@using (Html.BeginForm("ActionName","Home",FormMethod.Post))
{
<div class="toolbar_button">
@{
var Route = Url.Action("ActionName", "Home");
var Anchor = MvcHtmlString.Create(String.Format("<a href=\"\"><img src=\"../../Content/Images/image.png\"></img>stringname</a>"));
}
@Anchor
</div>
}
私はアンカータグをクリックするたびメートル私は
[HttpPost]
public ActionResult ActionName(viewModel)
{
}
を定義し、コントローラ機能を持って、それがこのアクションに来ていないでください。
アイデア?
重複http://stackoverflow.com/q/6180256/360053。 – Tuan
ポストバックという単語は使用しないでください。ポストバックはフォームWebFormであり、HTTP POSTと同じではありません。 – W3Max