从具有更改的URL的另一个操作方法调用一个操作方法

时间:2017-06-18 13:07:32

标签: jquery asp.net-mvc-4

我在视图中有一个操作链接按钮,如下所示:

@Html.ActionLink("Edit Article", "Edit", "Article", new { id= data.ID }, null)

当我点击此按钮时,进程正在点击“编辑”动作方法,其中id为参数并更改网址,如“localhost / Article / Edit / 2”。

在这个动作方法中,我正在更新数据库,我必须从中调用另一个动作方法。为此,我使用了如下代码:

return RedirectToAction("Result", "Article", new {id= data.ID });

这是点击“结果”操作方法但是在此之后网址没有像这样改变:“localhost / Article / Result / 2”,当前网址是上面的网址,它不是仅仅更改。

我如何做同样的事?

1 个答案:

答案 0 :(得分:0)

我找到了我的答案,就像我调用结果操作方法一样,我只返回编辑视图,因为该页面仍在编辑视图中打开。现在我已经创建了结果视图,以便在点击结果操作方法后重定向到该视图。