Я пытаюсь изменить страницу cshtml, чтобы запускать код только в том случае, если URL-адрес имеет определенное значение. У меня очень мало опыта программирования на C#, я балуюсь им только тогда, когда мне нужно внести изменения на страницах в нашем купленном приложении.
мой URL будет либо https://www.website.com/subsite/info#tab1 или https://www.root.com/subsite/info#tab1
что я пытаюсь сделать, так это создать определенную часть страницы, если это tab1.
<script type="text/html" id="page">
<div id="div1-partial">
<section class="section_class">
<!-- my attempt at conditional logic -->
@{string CurrentURL = Request.Url.AbsoluteUri;}
@if (CurrentURL.Contains("tab1"))
{
<div id="div2">
</div>
}
</section
</div>
</script
Поэтому я бы хотел, чтобы div2 отображался на странице только в том случае, если URL-адрес содержит tab1. Кажется, это не так. любая помощь, указывающая мне в правильном направлении, будет высоко оценена.
#
не отправляется на сервер, поэтому вам нужно будет использовать javascript для этого - person Camilo Terevinto   schedule 12.02.2018