Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Asp.net core如何查看当前页面?_C#_Asp.net Core_Viewbag - Fatal编程技术网

C# Asp.net core如何查看当前页面?

C# Asp.net core如何查看当前页面?,c#,asp.net-core,viewbag,C#,Asp.net Core,Viewbag,如何签出除ViewBag.Title之外的活动部分 <li id="home"><a class="@(ViewBag.Title == "Anasayfa" ? "active" : "")" asp-action="Index" asp-controller="Home">Anasayfa</a></li>

如何签出除ViewBag.Title之外的活动部分

<li id="home"><a class="@(ViewBag.Title == "Anasayfa" ? "active" : "")" asp-action="Index" asp-controller="Home">Anasayfa</a></li>
<li id="download"><a class="@(ViewBag.Title == "Oyunu İndir" ? "active" : "")" asp-controller="Download" asp-action="Index">Oyunu İndir</a></li>
<li id="mall"><a class="@(ViewBag.Title == "Market" ? "active" : "")" asp-action="Index" asp-controller="Store">Market</a></li>
<li id="faq"><a class="@(ViewBag.Title == "Kullanıcı İstatistikleri" ? "active" : "")" asp-action="Index" asp-controller="UserStats">İstatistikler</a></li>
<li id="ranking"><a class="@(ViewBag.Title == "Sıralama" ? "active" : "")" asp-action="Index" asp-controller="Ranking">Sıralama</a></li>
<li id="contact"><a class="@(ViewBag.Title == "İletişim" ? "active" : "")" asp-action="Index" asp-controller="Contact">İletişim</a></li>
Anasayfa 下载“>Oyunuİndir
  • 市场
  • 统计学家
  • Sıralama
  • letişim
  • 您可以检查:


    我是按照你说的做的,但是我怎样才能生成这些全局变量并在htmlHi中检查它们,@byt3Code,你的意思是把代码放在外面而不仅仅是放在部分代码里面吗?请详细说明更多的代码和使用要求,我们可以有效地回复您。这些是您的部分或布局中的全局变量。@byt3Code如果我正确理解您的问题,您只需将其放在视图顶部的
    @{}
    块中,但请描述您所说的“全局”是什么意思。您好,如果答案解决了您的问题,请为帮助更多的人做标记。如果没有,我们或许能够继续探索解决方案。谢谢你的时间和努力。
     var controllerName = ViewContext.RouteData.Values["controller"]?.ToString();
     var razorPageName = ViewContext.RouteData.Values["page"]?.ToString();