Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我可以重定向到[AcceptVerbs(HttpVerbs.Post)]ActionResult吗?_C#_.net_Asp.net_Asp.net Mvc_Visual Studio 2010 - Fatal编程技术网

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

C# 我可以重定向到[AcceptVerbs(HttpVerbs.Post)]ActionResult吗?,c#,.net,asp.net,asp.net-mvc,visual-studio-2010,C#,.net,Asp.net,Asp.net Mvc,Visual Studio 2010,我试图从另一个操作结果函数重定向到操作后结果。在本例中,我想从Summary函数重定向到Index Post。可能吗 索引页面是我的搜索页面,Post操作将返回结果。如果用户在地址栏中输入id,则可以执行搜索并显示结果 public ActionResult Summary(string id) { //simple code if(true) { return RedirectToAction("Index", "Home", HttpVerbs.Pos

我试图从另一个操作结果函数重定向到操作后结果。在本例中,我想从Summary函数重定向到Index Post。可能吗


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

public ActionResult Summary(string id)
{
    //simple code
    if(true)
    {
        return RedirectToAction("Index", "Home", HttpVerbs.Post);
    }
    return View();
}
请参阅一些上下文,但我同意这里列出的第二个选项。在您的情况下,它可能不是第三方服务器,而是只接受POST的索引操作

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


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

为什么不能将结果的部分视图返回到索引页?

能否提供有关为什么要执行此操作的信息?我认为此答案将提供一些有用的上下文索引页是我的搜索页,发布操作将返回结果。如果用户在地址栏中输入id,则可以执行搜索并显示结果