我需要在我的控制器中调用post方法,并且在我的视图中使用HTML.ActionLink。
@HTML.ActionLink("EditUser","User");
[HTTpVerbs.Post]
Public ActionResult EditUser()
{...}但它总是带给我
[HTTPVerbs.Get]
Public ActionResult EditUser()
{...}发布于 2012-03-05 14:58:05
简而言之,你不能直接这么做。
更长的答案是,您将需要编写一个ajax javascript方法来执行此操作。类似于:
<a onclick="dopost()"/>
<script type="text/javascript">
function dopost() {
$.ajax({
type: 'POST',
url: ... ,
data: ...,
success: ...,
dataType: ...
});
}
</script>https://stackoverflow.com/questions/9562717
复制相似问题