在我的_Layout页面中,我有一个搜索表单,每个控制器都有一个索引视图。当用户单击搜索按钮时,它会在当前的索引视图中进行搜索。
如果用户正在索引视图中,则我想显示搜索字段,如果他们转到其他视图,则希望隐藏它。
在我的_Layout中。
如果用户正在索引视图中,则我想显示搜索字段,如果他们转到其他视图,则希望隐藏它。
在我的_Layout中。
<form asp-action="Index" method="get" class="navbar-form form-inline navbar-right">
<input class="form-control mr-sm-2" id="search" name="search" type="search" placeholder="Search" aria-label="Search">
<button class="btn btn-outline-success my-2 my-sm-0" id="BtnSearch" name="BtnSarch" type="submit">Search</button>
</form>
目前我正在使用JQuery,但是将每个视图都放置起来相当困难。
$("#search").hide();
$("#BtnSearch").hide();
基本上,我想在我的_Layout页面中,如果用户在索引视图中,就显示或隐藏搜索表单。请问我如何在_Layout视图中获取当前视图名称?