Я сделал это давным-давно, теперь я не могу найти функцию.Это не должно быть слишком сложно, но мне интересно, есть ли какие-нибудь новости по этому поводу, прежде чем я пойду и сделаю это снова ...
Возьми это:
www.example.com?query=whatever&page=1
Теперь представь, что я нажимаю кнопкуна странице 2 он станет:
www.example.com?query=whatever&page=2
Всегда оставляя остальную часть строки запроса нетронутой.Теперь рисунок на странице 2 Я нажимаю кнопку для упорядочения по дате, она должна превратиться в:
www.example.com?query=whatever&page=1&order=date
Проблема в том, что в коде ASP для упорядочивания я не хочу обрабатывать все остальные строки запросов.Поэтому мне нужна функция, которая справится с этим для меня и сможет сделать что-то вроде следующих примеров:
<a href="?<%= add_querystring(qs, "order", "date") %>">date</a>
<a href="?<%= set_querystring(qs, "page", page + 1) %>">next page</a>
<a href="?<%= add_querystring(del_querystring(qs, "page"), "allpages") %>">all pages</a>
Это всего лишь первоначальное представление о том, что я собираюсь сделать, если я все еще не могу найтиготовое решение ... Опять же, просто интересно, есть ли что-нибудь новое, чтобы справиться со всем этим способами, которые я даже не представлял.