ASP.NET的SiteMapPath控件生成一个Img标签"<img alt="跳过导航链接" height="0" width="0" src="/WebResource.axd?d=obs8U4zK-d8yXRKDaW0gelnBobOa_pKoNb4REUeCk-cJbzqWaB3unkEhkt_57a4dM51PQRnx0gvc1CdtHPQh40Y_RiY1&amp;t=634605798834856163" style="border-width:0px;" />"。这个问题在英文社区也遇到很多提这个问的“Asp.net SiteMapPath Skip Navigation Links”。

处理方法:在所在页的Page_Load中将SiteMapPath这个导航控件的SkipLinkText 设置为空即可(SiteMapPath.SkipLinkText = string.Empty;)解决。大概原因,如果采用了母板,然后在子页面中使用了SiteMapPath 跳过了母板页,所以生成了这个提示。