- Скопируйте
css/,js/иimages/вwwwroot/odinadmin/. - Превратите любую страницу в
Views/Shared/_Layout.cshtml: оставьте каркас и поставьте@RenderBody()внутрь.content. - Подключайте файлы через пути с
~/, а версию пусть добавляет ASP.NET:<link rel="stylesheet" href="~/odinadmin/css/style.css" asp-append-version="true" /> <script src="~/odinadmin/js/app.js" asp-append-version="true"></script> - Вынесите боковую панель в частичное представление (
<partial name="_Sidebar" />) и отмечайте текущую ссылку по маршруту.
Скрипты страниц — в @section Scripts { … }; они выводятся после app.js через @RenderSection("Scripts", required: false).