CodeGo.net>如何从站点地图文件获取当前页面标题?
作者:互联网
在我的母版页(.aspx文件)中,我有这个< div>显示页面标题:
<div class="header">
<h1> PAGE TITLE GOES HERE </h1>
</div>
我还有一个Web.sitemap文件,其中包含某些页面的详细信息(不是我的应用程序中的所有页面)
我应该在< h1>< / h1>之间插入什么要让母版页动态显示当前页面的页面标题,并且如果当前页面不在站点地图中或没有标题,则放置一些默认字符串,例如“ DEFAULT TITLE”
解决方法:
如果您想对此懒惰,并且不关心.aspx文件中的代码,只需:
<h1><%= SiteMap.CurrentNode != null ? SiteMap.CurrentNode.Title : "not in sitemap!" %></h1>
标签:webforms,web-sitemap,asp-net,c,net 来源: https://codeday.me/bug/20191029/1963337.html