【发布时间】:2017-01-07 02:12:15
【问题描述】:
我有一个主页,里面有不同的链接,一旦我点击其中一个,停留在同一页面,第二次点击执行重定向,为什么?
我的 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是一样的
<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 中的控制器方法在第二次点击后被击中。这里发生了什么?
【问题讨论】:
-
您的
ManRecReportController索引操作是什么样的? -
另外,请确保实际提供minimal reproducible example - 因为重定向位置是“auth.aspx”,所以提供的代码中没有显示与身份验证相关的内容。
标签: c# html asp.net-mvc asp.net-mvc-4 razor