メインインデックスビューに次のActionLinkがあります。
<p>@Ajax.ActionLink("Releases", "Index", "Release", new AjaxOptions { InsertionMode = InsertionMode.Replace, UpdateTargetId = "ContentPanel" })</p>
<p>@Ajax.ActionLink("Templates", "Index", "Template", new AjaxOptions { InsertionMode = InsertionMode.Replace, UpdateTargetId = "ContentPanel" })</p>
<p>@Ajax.ActionLink("Testplans", "Index", "Testplan", new AjaxOptions { InsertionMode = InsertionMode.Replace, UpdateTargetId = "ContentPanel" })</p>
以下はこれです:
<div id="ContentPanel">
@RenderBody()
</div>
[リリース]、[テンプレート]、[テストプラン]の各リンクをクリックすると、ビューの切り替えが機能します。
この順序でクリックすると:
Releases
Templates
Releases
Templates
切り替えは機能しなくなりました。問題は、コントローラーのインデックスメソッドにブレークポイントを設定すると次のようになります。
public ActionResult Index()
{
return View();
}
インデックスアクションはlooooooopで呼び出されますか?
なぜこれ?