Я внедряю сайт asp.net в качестве мультиязычного шаблона сайта, который я собираюсь использовать в будущих разработках.Я использую строку запроса, чтобы указать, какой язык отображать, и по умолчанию URL-адрес выглядит следующим образом: www.site.com/default.aspx?lnag=en, где английский является языком по умолчанию.
В моем мастерестраница У меня есть HTML-меню, которое выглядит следующим образом:
<ul>
<li><a href="../../Default.aspx">Home</a></li>
<li><a href="../../About.aspx">About</a></li>
</ul>
Обратите внимание, что когда пользователь нажимает на ссылку «О программе», он, очевидно, теряет строку запроса и переводит пользователя на www.site.com / About.aspx.
Теперь я хочу, чтобы строка запроса (lnag) оставалась там на ВСЕХ ссылках / URL-адресах страниц и перенаправляла без необходимости вручную добавлять строку запроса для каждой ссылки намой сайт.У меня уже есть базовый класс страницы, но я не уверен, как / где я должен захватить / вставить строку запроса для запрошенной / отвеченной страницы.
Заранее спасибо.