我的html中有一个按钮,它使用MvcSiteMapProvider导航回应用程序,它可以在除Internet Explorer之外的所有浏览器中正常工作。 html按钮中的代码:
<div class="global-content">
<div class="content-title">
@if (MvcSiteMapProvider.SiteMaps.Current.CurrentNode != MvcSiteMapProvider.SiteMaps.Current.RootNode)
{
if (MvcSiteMapProvider.SiteMaps.Current.CurrentNode != null)
{
<a id="btn-return" class="btn btn-default btn-sm btn-return" href="@MvcSiteMapProvider.SiteMaps.Current.CurrentNode.ParentNode.Url" data-loading-text="...">
<div class="arrow-return"></div>
</a>
}
}
<span>@ViewBag.Title</span>
@RenderSection("legend", required: false)
</div>
请注意我已使用所需的脚本:
<!--[if lt IE 9]>
<script src="~/Scripts/html5shiv.js"></script>
<script src= "~/Scripts/respond.js"></script>
<![endif]-->
当我单击按钮重定向到ParentNode页面并且按钮只显示数据加载文本(“...”)并被禁用时,最终会发生错误。但是visual studio没有指出任何错误,应用程序只是继续正常工作,但是按钮解除了,任何帮助?