1
@Html.ActionLink("PostActionName","MyController")
PostActionName
ここではHttpPost
動詞を持っています。 現在、PostActionName
に電話することができません。これは、HttpGet動詞アクションを呼び出すだけです。アクションリンクからhttppostアクションを呼び出す方法
@Html.ActionLink("PostActionName","MyController")
PostActionName
ここではHttpPost
動詞を持っています。 現在、PostActionName
に電話することができません。これは、HttpGet動詞アクションを呼び出すだけです。アクションリンクからhttppostアクションを呼び出す方法
@Html.ActionLink,
を使用してPOSTアクションメソッドを呼び出す代わりに、@Ajax.ActionLink
を使用してPOSTアクションメソッドを呼び出すことはできません。 は、まず、あなたはスクリプトが
<script src="∼/Scripts/jquery-1.10.2.js"></script>
<script src="∼/Scripts/jquery.unobtrusive-ajax.js"></script>
@Ajax.ActionLink("Action Name", "PostActionName", new AjaxOptions { HttpMethod = "Post"})
私は(プレビューのためにいくつかのコードを提供してくださいされていない場合)、その場合はよく分からない必要BU私はあなたが '[HttpPost]' '公共のActionResult NameOfAction'を配置する必要が推測します上記の 属性: – FilipYordanov
リンクは投稿ではなくGETを作成します。フォームを '[HttpPost]'メソッドに提出する必要があります。 –