0
私は異なるリンクのホームページを持っていますが、そのうちの1つをクリックすると同じページに留まり、2回目のクリックはリダイレクトを実行します。MVCのActionLinkヘルパーは、2回目のクリック後にナビゲートします。
マイにHomeControllerは、ここでは、この
public class HomeController : Controller
{
public ActionResult Index()
{
return View();
}
}
レイザービュー
@{
ViewBag.Title = "Index";
}
<h2>Reports Index</h2>
<ul>
<li>@Html.ActionLink("Manual Rental Reconciliation Audit", "Index", "ManRecReport")</li>
<li>@Html.ActionLink("Manual Rental By Status", "Index", "RecStatusReport")</li>
</ul>
のようにしているに見えるヘッダ最初のクリック
後最初のクリックで、それなしで生成されたHTMLはManRecReportControllerがちょうど第二のクリック後にヒットする内部同じ
<h2>Reports Index</h2>
<ul>
<li><a href="/ManRecReport">Manual Rental Reconciliation Audit</a></li>
<li><a href="/RecStatusReport">Manual Rental By Status</a></li>
</ul>
制御方法です。ここで何が起きてるの?
あなたの 'ManRecReportController'インデックスアクションはどのように見えますか? – Alex
また、実際に[MCVE]を提供するようにしてください。リダイレクト先が "auth.aspx"なので、提供されたコードに表示されていないauthに関するものがあります。 –