2014-10-29 44 views
0

控制器應返回查看指數區間Z,並在頁面是否可以從控制器導航到部分?

控制器不上頭:

ActionResult Action() 
{ 

return View("Index#Y"); // How to return to section Z of Index 
} 

視圖索引有3個部分

查看:

</section> 

<section id="Y" > 

</section> 

<section id="Z" > 
@Html.Action("Submit","Action","Controller") 
</section> 

回答

0

爲每個部分創建一個局部視圖並返回控制器的部分視圖,如下所示:

return PartialView("_SectionZ", youViewModelOptional); 

要了解更多關於局部視圖的信息,請參閱此link

0

Here是一個類似的問題,將有助於解決您的問題。 基本上你需要使用的,

window.location = '#Y'; 

你能得到關於這個here更多細節。

0

你可以簡單地重定向到相應的部分:

public ActionResult Action() 
    { 
     return new RedirectResult(Url.Action("Index") + "#Y"); 
    } 
0

嘗試用

public ActionResult Action() 
{ 
    return RedirectToAction("Index", new { "#Y" }); 
} 
相關問題