首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以重定向到[AcceptVerbs(HttpVerbs.Post)] ActionResult吗?

我可以重定向到[AcceptVerbs(HttpVerbs.Post)] ActionResult吗?
EN

Stack Overflow用户
提问于 2011-06-13 22:02:29
回答 2查看 664关注 0票数 2

我正在尝试重定向到另一个操作结果函数的post操作结果。在这种情况下,我想从Summary函数重定向到Index Post。这有可能吗?

索引页是我的搜索页,Post操作将返回结果。如果用户在地址栏中输入id,则可以执行搜索并显示结果。

代码语言:javascript
复制
public ActionResult Summary(string id)
{
    //simple code
    if(true)
    {
        return RedirectToAction("Index", "Home", HttpVerbs.Post);
    }
    return View();
}
EN

回答 2

Stack Overflow用户

发布于 2011-06-13 22:11:00

有关上下文信息,请参阅this previous answer,但我同意此处列出的第二种选择。在您的情况下,它可能不是第三方服务器,而是只接受POST的Index操作。

创建要发布到服务器的表单。提交表单后,向用户显示一个页面,该页面中有一个表单,其中包含您要传递的所有数据,所有数据都在隐藏输入中。只需显示一条消息,如“正在重定向...”。然后,将javascript事件添加到将表单提交到第三方服务器的页面。

换句话说,摘要将返回一个视图,该视图通过JavaScript发布到索引。

票数 1
EN

Stack Overflow用户

发布于 2011-06-15 00:00:53

为什么不能将结果的PartialView返回到索引页面呢?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6331472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档