To change the view, I'm calling the action which is present in my controller by using property : asp-action="" and asp-controller=""
<ul class="nav nav-pills flex-column mb-auto">
<li class="nav-item">
<a asp-area="" asp-controller="Home" asp-action="Index" class="nav-link text-white" aria-current="page">
<i class="fi fi-br-home"></i> Accueil
</a>
</li>
<li class="nav-item">
<a asp-area="" asp-controller="Home" asp-action="AboutMe" class="nav-link text-white" aria-current="page">
<i class="fi fi-br-user"></i> Moi
</a>
</li>
<li class="nav-item">
<a asp-area="" asp-controller="Home" asp-action="Resume" class="nav-link text-white" aria-current="page">
<i class="fi fi-br-physics"></i> CV
</a>
</li>
<li class="nav-item">
<a asp-area="" asp-controller="Home" asp-action="Portfolio" class="nav-link text-white" aria-current="page">
<i class="fi fi-br-backpack"></i> Portfolio
</a>
</li>
<li class="nav-item">
<a asp-area="" asp-controller="Home" asp-action="Contact" class="nav-link text-white" aria-current="page">
<i class="fi fi-br-address-book"></i> Contact
</a>
</li>
</ul>
This disturb be because it keeps refresh and reset my javascript code.