gpt4 book ai didi

asp.net-mvc-4 - MVC ActionLink 不调用 Controller 方法

转载 作者:行者123 更新时间:2023-12-04 04:59:22 25 4
gpt4 key购买 nike

我有一个带有 ActionLink 的 View ,单击该链接时出现“找不到资源”错误。

操作链接:

@Html.ActionLink("Create order","CreateOrder", new { StockId = Model.ID })

Controller 方法:
[HttpPost]
public ActionResult CreateOrder(Stock stockItem, int id)
{
Order newOrder = CreateOrderFromStock(stockItem);

return RedirectToAction("../Orders/Edit/", newOrder.ID);
}

为什么我会收到找不到资源的错误?

最佳答案

您已用 HttpPost 标记您的方法属性,但链接发出 GET 请求。删除该属性。

关于asp.net-mvc-4 - MVC ActionLink 不调用 Controller 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16332703/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com