所以我有这个按钮出现在多个页面上,所有页面都指向父页面。但现在 - 当我到达父页面时,我仍然显示该按钮。我想在父页面上删除/隐藏按钮。
我是否可以检查当前页面的网址并检查它是否是父页面?
<a id="element" href="/Pages/@ViewBag.ElementId" class="btn">
<i>Home</i>
</a>
考虑使用围绕标签的 if 语句
最佳答案
如果您想在页面隐藏代码中进行检查,您始终可以在页面加载事件期间执行以下代码。
if (Path.GetFileName(Request.Url.LocalPath) == "ParentPage.aspx")
{ element.visible = false; }
else
{ element.visible = true; }
关于c# - 在 if 语句中检查当前页面的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21858043/